Domino 9 und frühere Versionen > ND6: Entwicklung
Probleme mit @Do
Axel:
Hi,
hier ein Auszug aus der Designer-Hilfe:
--- Zitat ---...
Bevor Sie @SetField in Ihre Formel aufnehmen, muß das Feld, dem ein Wert zugewiesen wird, bereits in derselben Formel deklariert worden sein. Dazu können Sie das Feld wie folgt am Anfang der Formel deklarieren:
FIELD Feldname:=Feldname;
...
--- Ende Zitat ---
Axel
Axel:
Hi,
hast du auch mal versucht das Dokument zu aktualisieren?
Ich hab nämlich das Gefühl, dass das ein Aktualisierungsproblem ist.
Axel
Glombi:
Unter R6 muss man das Feld nicht mehr vorher initialisieren.
--- Zitat ---With Release 6, you no longer need to declare the field receiving the assignment prior to setting its value with @SetField. For R5 or earlier clients, declare the field at the beginning of the formula, as follows:
FIELD Fieldname:=Fieldname;
The field that @SetField creates and assigns the specified value to if the specified field does not exist in the document is not visible to the user. You can remove a field added to a form this way using the @DeleteField function.
--- Ende Zitat ---
Es muss also an etwas anderem liegen bzw. der Code wird unter Notes 5 ausgeführt.
Andreas
zhermann:
Hallo Glombi,
Notes 5 - Nein.
Server Version: Lotus Domino (r) Server (Release 6.5 for Windows/32)
Client Version: Lotus Notes 6.5.2
Beides: English
Das Beispiel welches ich am Anfang erwähnt habe funktioniert ohne Probleme bei mir. Einzigster Unterschied ist, das die DB lokal liegt und nicht auf dem Server.
Habe auch die Problem-DB schon lokal gereplt. Geht auch nicht. :-\
Gruß
Zsolt
zhermann:
Nochmal Ich,
habe die @If Abfrage mal soweit abgeändert:
@If(F_APartner = ""; @Return(""); @SetField("P_Vorname"; vorname));
Das gleiche Problem. Der Feldwert wird nicht geändert.
Gruß
Zsolt
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln