Domino 9 und frühere Versionen > ND9: Entwicklung
"Berechnet beim Anlegen": Werte in andere Felder schreiben
alexB:
In einer Maske verwende ein Feld, das ist "Berechnet beim Anlegen".
Damit versuche ich u.a. (beim Erstellen des Dokumentes) Werte in andere, bearbeitbare Felder schreiben.
Das funktioniert weder mit
FIELD Feldname := "xyz" noch mit
@SetField("Feldname"; "xyz") ;
Irgenwie stehe ich aufm Schlauch, hat jemand eine Anregung? :-:
Britta:
Bei der Berechnung von Feldern kommt es auch immer sehr auf die Berechnungsreihenfolge an.
Für Deinen Zweck wäre eher das QueryOpen Event geeignet.
alexB:
Die Berechnung soll nur einmalig, bei Erstellung des Dokumentes erfolgen, deshalb verwende ich "Berechnet beim Anlegen""
Britta:
Verstehe, vielleicht hilft Dir die Formel @IsNewDoc weiter.
eknori (retired):
Du musst doch einfach nur in dem bearbeitbaren item im DEFAULT VALUE AUF DAS berechnete item referenzieren
cwcItem ist der Name des berechneten items
DefaultValue des bearbeitbaren items
@If(@IsNewDoc;cwcItem;@ThisValue)
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln