Domino 9 und frühere Versionen > ND9: Entwicklung

"Berechnet beim Anlegen": Werte in andere Felder schreiben

(1/3) > >>

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