[gelöst] Liefermahnung in ENU

22. Oktober 2008 13:48

Hallo,

wir haben Liefermahnungen eingerichtet und läuft so weit gut. Nun ist ein Kunde in mit dem Ländercode ENU gemahnt worden aber die Mahnung wird nicht mit den Hinterlegten ENU-Texten gedruckt! Warum?

mfg Harrison
Zuletzt geändert von Harrison am 22. Oktober 2008 16:06, insgesamt 2-mal geändert.

Re: Liefermahnung in ENU

22. Oktober 2008 15:09

Harrison hat geschrieben:Warum?

Ich denke, in dem Issued Deliv. Reminder Header - OnPreDataItem()-Trigger fehlt die folgende C/AL-Zeile:

Code:
CurrReport.LANGUAGE := Language.GetLanguageID("Language Code");

In diesem Trigger muss zudem noch eine lokale Variable (lt. Abbildung) anglegt werden.

Gruß, Marc
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Re: Liefermahnung in ENU

22. Oktober 2008 15:16

Marc Teuber hat geschrieben:Ich denke, in dem Issued Deliv. Reminder Header - OnPreDataItem()-Trigger fehlt die folgende C/AL-Zeile:

Code:
CurrReport.LANGUAGE := Language.GetLanguageID("Language Code");

Ganz korrekt wäre es, wenn sich diese Zeile in dem Trigger Issued Deliv. Reminder Header - OnAfterGetRecord() befinden würde, da die Sprache pro Beleg variieren kann.

Re: [gelöst] Liefermahnung in ENU

22. Oktober 2008 16:07

Danke Ihr beiden.

mfg Harrison

Re: Liefermahnung in ENU

22. Oktober 2008 19:47

Timo Lässer hat geschrieben:Ganz korrekt wäre es, wenn sich diese Zeile in dem Trigger Issued Deliv. Reminder Header - OnAfterGetRecord() befinden würde, da die Sprache pro Beleg variieren kann.

Oh, da hast du recht. :oops: Zumal im OnPreDataItem()-Trigger der Wert des Feldes "Issued Deliv. Reminder Header".Language noch gar nicht verfügbar und somit leer ist.

Gruß, Marc