[gelöst]Validate Currency Code
Verfasst: 23. September 2010 11:18
Hallo,
ich bekomme langsam graue Haare. Möchte über C/AL in den Fibu-Buchblattzeilen den Währungscode Vaildieren.
funktionert genausowenig wie das hier
Er schreibt mir zwar die Währung in die Spalte, aber er läuft den Validate Trigger nicht durch. Den der Währungsfaktor wir nicht gefüllt. Wenn ich dann in der Fibubuchblattzeilen das Feld mit F2 erneut validiere, läuft er den Trigger korrekt durch und der Fakotr wird gefüllt.
Wenn ich in der Tabelle "Gen. Journal Line" im Currency Code OnValidate Trigger mir gleich am Anfang ein Message("Currency Code"); ausgeben lasse, schreibt er mit beim C/AL einen leeren String. Beim händischen Bestätigen klappt es.
Wie kann ich den Currency Code per C/AL so validieren lassen, das er mit auch den Währungsfactor ausrechnet und in die Tabelle schreibt.
ich bekomme langsam graue Haare. Möchte über C/AL in den Fibu-Buchblattzeilen den Währungscode Vaildieren.
- Code:
LineRec.Setrange(.......);
LineRec.Setrange(.......);
if LineRec.Find('-') then repeat
LineRec.Validate("Currency Code", 'RON');
until LineRec.Next = 0;
funktionert genausowenig wie das hier
- Code:
LineRec.Setrange(.......);
LineRec.Setrange(.......);
if LineRec.Find('-') then
LineRec.Modifyall("Currency Code", 'RON', True);
Er schreibt mir zwar die Währung in die Spalte, aber er läuft den Validate Trigger nicht durch. Den der Währungsfaktor wir nicht gefüllt. Wenn ich dann in der Fibubuchblattzeilen das Feld mit F2 erneut validiere, läuft er den Trigger korrekt durch und der Fakotr wird gefüllt.
Wenn ich in der Tabelle "Gen. Journal Line" im Currency Code OnValidate Trigger mir gleich am Anfang ein Message("Currency Code"); ausgeben lasse, schreibt er mit beim C/AL einen leeren String. Beim händischen Bestätigen klappt es.
Wie kann ich den Currency Code per C/AL so validieren lassen, das er mit auch den Währungsfactor ausrechnet und in die Tabelle schreibt.