Domino 9 und frühere Versionen > ND6: Entwicklung
Agent per Scipt starten
jBubbleBoy:
Und warum macht ihr das nicht in einem Agenten, klingt sehr verworren, historisch gewachsen? Auf jeden Fall würde ich den letzten Agent weglassen und das gleich in dem LS-Agent einbauen.
Wiesel:
Wenn Du mir sagst, wie ich das hier in Script umsetze:
@Name([CN];@Word( tx_Aenderungen ; "~" ; 1 ))
m3:
@Word => StrToken()
@name => NotesName class
Glombi:
--- Zitat von: Wiesel am 05.12.08 - 14:33:49 ---Wenn Du mir sagst, wie ich das hier in Script umsetze:
@Name([CN];@Word( tx_Aenderungen ; "~" ; 1 ))
--- Ende Zitat ---
dim ret_eval as variant
ret_eval = Evaluate( |@Name([CN];@Word( tx_Aenderungen ; "~" ; 1 ))|, doc )
msgbox rev_eval(0)
Andreas
Wiesel:
Toll!
Und was ist mit @IsError?
Ich muss das hier alles nach Script bringen und finde die Designer-Hilfe dazu meist echt doof:
@If( Feld = "B_AbgabeGrund";
@Do( @SetField("B_AbgabeAuswahl";"Ja");
@SetField(Feld;Wert));
@If( Feld = "B_Kaufpreis";
@If( @IsError(@TextToNumber(Wert)) = 0 ;
@SetField(Feld;@TextToNumber(Wert));
@Return(@Prompt([Ok];"Fehler";"Der angegebene Kaufpreis ist keine Zahl. Bitte Vorgang wiederholen")));
@If( Feld = "B_DatumRechnung";
@If( @Length(Wert) = 10 ;
@SetField(Feld;@TextToTime(Wert));
@Return(@Prompt([Ok];"Fehler";"Das angegebene Rechnungsdatum ist kein Datum. Bitte Vorgang wiederholen")));
@SetField(Feld;Wert))));
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln