Autor Thema: Button mit @SetDocFiled + @Command([CloseWindow])  (Gelesen 1131 mal)

Offline shqfaya

  • Frischling
  • *
  • Beiträge: 2
  • Ich liebe dieses Forum!
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??

Offline max.power

  • Senior Mitglied
  • ****
  • Beiträge: 314
  • Geschlecht: Männlich
Re:Button mit @SetDocFiled + @Command([CloseWindow])
« Antwort #1 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



 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz