Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: shqfaya am 08.07.04 - 16:22:34

Titel: Button mit @SetDocFiled + @Command([CloseWindow])
Beitrag von: shqfaya am 08.07.04 - 16:22:34
Erst einmal Hallo und  ???

Ich hab in einer Form einen Button mit dem Code:

[...]
provision := @TextToNumber(@GetDocField(BenutzerDocID;"SA_Provision")) + provision*0,05;
provision := @Text(provision;"C,2");
@SetDocField(BenutzerDocID;"SA_Provision";provision);
@SetDocField(@DbLookup("Notes":"NoCache";"";"FA_IDundUniqueID";FAMV_Id;2);"FA_Entleihe";"Nein");

@Command([EditDocument];"1");
FIELD FAMV_FahrzeugWurdeZurückgegeben := 1;
@Command([FileSave]);
@Command([CloseWindow])
---ENDE ---


Und wenn ich den betätige, dann kommt ein Rotes rechteck mit:
An uncorrectable Exception has occured ..... und mein Notes Designer möchte sich dezent, per Druck auf die Entertaste verabschieden.

Die Frage: Wieso??

Der Knopf soll auf jeden Fall ein @SetDocField enthalten (bezogen auf ein anderes Document UND ein Feld im gleichen Document setzen UND ohne Nachfrage das aktuelle Dokument schliessen. Das merkwürdige ist:
Die letzten 4 Zeilen allein gehen wunderbar. und wenn ich die letzten 4 zeilen auskommentiere dann geht der rest des codes auch .. aber zusammen geht das nicht ...

Hat jemand einen Vorschlag, wie ich den von mir gewünschten Button programmieren muss??
Titel: Re:Button mit @SetDocFiled + @Command([CloseWindow])
Beitrag von: max.power am 09.07.04 - 15:35:26
Hallo,

was mir bei Deinem Code nicht OK erscheint, ist die erste Zeile:
In der Wertzuweisung von "provision" rechnest Du bereits mit "provision"...

Kann gut sein, dass "provision" bereits vorher einen Wert erhält ([...]), ist so aber nicht ersichtlich - ist vielleicht das der Fehler?

LG,
Max