Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: ewald am 24.11.04 - 09:00:15

Titel: doc erzeugen und feld füllen
Beitrag von: ewald am 24.11.04 - 09:00:15
hallo zusammen,

möchte per formel ein doc erzeugen und ein feld gleich mit einem wert füllen. mein code dazu sieht so aus:

Command([Compose]; "Fo-Notes-OpportunityForm-DE");
FIELD ContractDescription_TX := ContractDescription_TX;
@SetField("ContractDescription_TX";"Standard Service")

das doc wird zwar erzeugt, das feld jedoch nicht gefüllt.
was hab ich denn falsch gemacht?

danke.

gruss ewald
Titel: Re: doc erzeugen und feld füllen
Beitrag von: Glombi am 24.11.04 - 09:13:16
Ist das ein bearbeitbares Feld?

Falls ja:
@Command([Compose]; "Fo-Notes-OpportunityForm-DE");
@Command([EditGotoField];"ContractDescription_TX");
@Command([EditInserText];"Standard Service")

Manchmal ist es mit der Formelsprache etwas schwierig, da die Befehle nicht in der angegebenen Reihenfolge ausgeführt werden.

Alternative: LotusScript

Andreas
Titel: Re: doc erzeugen und feld füllen
Beitrag von: ewald am 24.11.04 - 09:34:21
@andreas,
vielen dank für die prompte antwort. hat funktioniert (nachdem ich den schreibfehler bei Insert korrigiert hab  ;) )
werd mir auch mal gedanken darüber machen, das in script zu realisieren.

gruss ewald
Titel: Re: doc erzeugen und feld füllen
Beitrag von: Axel am 24.11.04 - 09:38:57
Hi,

unter Umständen kann man mit @PostedCommand noch ein bisschen steuernd eingreifen.
PostedCommand wird nach Abarbeitung aller Formelbefehle ausgeführt.

Wie Andreas aber bereits geschrieben hat ist LotusScript die Alternative dazu, m.E. wenn es um die Reihenfolge der Abarbeitung geht, die bessere Alternative.


Axel