Autor Thema: Feld (in einem kontrollierten Abschnitt) wird nicht immer gefunden.  (Gelesen 2082 mal)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Ein Dokument kann einen oder aber auch fünf Bearbeiter haben,diese stehen alle im Feld OperatorName_T.
Jeder Bearbeiter hat einen kontrollierten Abschnitt der (Ber. zur Anzeige) wie fogt berechnet wird:
TempEditor := @Subset(@Subset(OperatorName_T;1);-1);
Temptxt := "...ist der erste SPE im Feld <Name> ("+TempEditor+").";
@If(@Elements(OperatorName_T) >= 1;TempEditor;Temptxt).
Mit einem Action Button wird das entsprechende Feld "angesprungen":

TempSPE := @Contains(@Explode(OperatorName_T;";");@UserName);
REM {Feldname berechnen in das der Cursor gestzt werden soll.};
TempPos := @Member(@UserName;OperatorName_T);
TempFieldName := "Note" + @Text(TempPos) + "_RT";

@If(TempSPE = @True;
@Success;
@Return(@Prompt([Ok];"FEHLER";"Da Du nicht als Bearbeiter eingetragen bist, darfst Du auch keine Bemerkung eingeben!")));
@Command([EditDocument];"1");
@Command([EditGotoField];TempFieldName)

Nun habe ich das Problem das bei einigen Dokumenten das Feld nicht gefunden wird also wohl der Abschnitt gesperrt ist?
Irgenwer eine Idee?

Boris

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Welches  deiner Felder?
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Es ist ein RT Feld z.B Note1_RT.

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Und das steckt im Zugriffskontrollierten Abschnitt? Mach mal aus deinem @Command ein @postedCommand. Beziehungsweise steck deine @Commands in den @true Teil deiner @if Abfrage.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Ach daher kommst Du.
Dazu noch eine Info wenn ich das Dokument mit einem Doppelklick öffne ist wirklich kein Feld zu sehen also die Aussage Feld nicht gefunden wäre OK.
Aber warum und warum nicht immer?

Boris

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
So Problem ist gelöst. Frage des warum bleibt evt. kanns mir einer erklären.
Ein einfaches FIELD Note1_RT := "" behebt das Problem.

Boris

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz