Auftragsbestätigung in Fremdsprache

Bild Microsoft Dynamics NAV 2015 (aka "NAV 8")

Auftragsbestätigung in Fremdsprache

Beitragvon rgebhart » 1. August 2018 15:26

Hallo zusammen,

wo wird denn definiert, dass eine Auftragsbestätigung die Überschrift Auftragsbestätigung in Deutsch und Order Confirmation in Englisch hat? Wird das im Report selbst gesteuert oder gibt es da eine Tabelle in der die Report-Titel definiert werden? Ich habe nämlich das Problem, dass in unserer AB bei Debitoren mit Sprachcode ENU trotzdem Auftragsbestätigung drüber steht. DIe restlichen Felder (Feldbezeichnung und Inhalt - z.B. Payment Terms: 10 days net) sind aber alle übersetzt.

Vielen Dank schon mal im Voraus.

GruĂź - Rainer
Zuletzt geändert von rgebhart am 22. Oktober 2018 14:07, insgesamt 2-mal geändert.
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: Auftragsbestätigung in Englischer Sprache

Beitragvon enh » 1. August 2018 16:59

Die Sprache des Reports wird i. d. R. vom Debitor gesteuert.
Report 205. Die Ăśberschrift kommt aus der Textkonstanten (Global Var. im Report) Text004. Die wird in einem Data Item in's Layout ĂĽbergeben:
STRSUBSTNO(Text004,CopyText) ("OrderConfirmCopyCaption").
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Auftragsbestätigung in Englischer Sprache

Beitragvon rgebhart » 2. August 2018 08:25

Hallo enh,
Danke fĂĽr die schnelle Antwort. Wir haben hier einen eigenen Report 50011
Als Globale Variante ist der Text004 angelegt. Auch die Ăśbergabe im Data Item scheint ok zu sein. Siehe Screenshots unten...

Die gleiche Logik wird auch im Standardreport 205 verwendet und da funktioniert alles...

Hast du noch einen Tipp woran es noch liegen könnte?
Dateianhänge
NAV2.PNG
NAV2.PNG (5.35 KiB) 640-mal betrachtet
NAV.PNG
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: Auftragsbestätigung in Englischer Sprache

Beitragvon MarkusWeiland » 2. August 2018 09:13

MarkusWeiland
 
Beiträge: 205
Registriert: 18. Januar 2017 10:01
Realer Name: Markus Weiland
Arbeitsort: SaarbrĂĽcken
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Auftragsbestätigung in Englischer Sprache

Beitragvon rgebhart » 2. August 2018 09:45

Hallo Markus,
danke für deinen Hinweis. Ich glaube das Problem liegt daran, dass der Titel "Auftragsbestätigung" bereits in Section <On Pre Report> definiert wird, die Sprache aber erst in Section <Sales Header - OnAfterGetRecord> (siehe Screenshot).

Wenn ich den Befehl CurrReport.Language := ... in die Section <On Pre Report> hoch kopiere, dann meckert NAV: You have specified an unknow variable. Language Code. Define the variable under 'Global C/AL symbols'

???
Dateianhänge
NAV.PNG
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: Auftragsbestätigung in Englischer Sprache

Beitragvon JRenz » 2. August 2018 10:29

Hallo,

du musst es genau anders herum machen, d.h. im OnAfterGetRecord stellst du mit "CurrReport.Language := ..." die Sprache deines Reports ein.
Und danach belegst du deine Variable fĂĽr den Berichtstitel.
Kopiere doch einfach mal den Code aus deinem OnPreReport-Trigger an die Stelle nach CurrReport.Language...
GruĂź
Jörg
JRenz
Microsoft Partner
Microsoft Partner
 
Beiträge: 478
Registriert: 27. April 2007 09:22
Arbeitsort: Neu-Ulm
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.x bis BC 365

Re: Auftragsbestätigung in Englischer Sprache

Beitragvon rgebhart » 2. August 2018 10:59

SUPER - vielen Dank an alle Helfer / Tippgeber.
Hat geklappt.
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: [gelöst] Auftragsbestätigung in Englischer Sprache

Beitragvon rgebhart » 22. Oktober 2018 14:07

Hallo zusammen,
nachdem wir nun die Auftragsbestätigung in Englisch erfolgreich implementieren konnten (danke an alle Rückmeldungen und Tipps / Hilfen hier im Forum), wollen wir nun auf Russisch - d.h. in kyrillischen Schriftzeichen - erweitern. Leider lässt die NAV Development Environment jedoch keine kyrillischen Buchstaben zu. Beim copy & paste erscheinen nur ??? (siehe Anlage), die auch so auf beim Ausführen des Reports erscheinen.
Am Server kann es nicht liegen, denn in Word klappts...
Hat jemand einen Tipp?
Danke & GruĂź - Rainer
Dateianhänge
Nav.PNG
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: Auftragsbestätigung in Fremdsprache

Beitragvon fiddi » 22. Oktober 2018 14:28

Hallo,

da brauchst du ein Windows, das unter kyrillisch läuft. (russisches Windows) und evtl. ein russisches NAV

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Auftragsbestätigung in Fremdsprache

Beitragvon Ted » 22. Oktober 2018 14:29

Ich hatte das gleiche Problem mit koreanischen Zeichen, schau mal hier:
http://www.msdynamics.de/viewtopic.php?f=74&t=34137
GruĂź
Ted
Ted
 
Beiträge: 328
Registriert: 18. September 2014 11:16
Realer Name: Dennis Reinecke
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015+


ZurĂĽck zu NAV 2015

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast