comporsys Logo

Bodo's Dynamics NAV Blog

Bodo ist ein Dynamics NAV Urgestein. Er programmiert NAV seit DOS Zeiten und hat auch keine Scheu vor .NET. Viele Neueinsteiger wurden von ihm in den letzten Jahren zu NAV Entwicklern ausgebildet.

In diesem Blog veröffentlicht Bodo von Zeit zu Zeit technische Kabinettstückchen aus der Welt von Dynamics NAV und .NET.

NAV 2009 Form Transformation – Wo sind die deutschen (DEU) Captions hin?

Eintrag von Bodo am Dienstag, 24. Mai 2011

Tags: , , , , , ,

Sicherlich haben Sie bereits mit dem Form Transformation Tool für Dynamics NAV 2009 gearbeitet, um aus einem Form-Objekt ein Page-Objekt zu generieren. Dabei wird Ihnen aufgefallen sein, dass bei der Umwandlung eines Form-Objektes des Standards, die deutschen (DEU) Captions der Actions in der Action Pane und der Command Bar teilweise flöten gehen. Das Beispiel unten zeigt dieses Problem beispielhaft für die Sachkontokarte (Form ID 17) nach ihrer Transformation:

Woran liegt das? Das Form Transformation Tool von Dynamics NAV 2009 liefert schlicht und ergreifend keine deutschen (DEU) Captions mit. Und damit bekommen alle Actions, die im Rahmen der Transformation zusätzlich einer Karte oder Übersicht hinzugefügt werden, nur englische (ENU) Captions. Schade. Siehe Abbildung unten:

Wenn Sie sich jetzt fragen sollten, wie denn wohl die deutschen (DEU) Captions ihren Weg auf die Page-Objekte gefunden haben (immerhin ist die Demo-Datenbank CRONUS AG ja vollständig übersetzt): Offensichtlich wurden bei der Lokalisierung von Dynamics NAV 2009 die Page-Objekte lokalisiert und nicht die Transformationsregeln des Form Transformation Tools. Sehr schade.

Die Lösung. Eine Stapelverarbeitung holt die Übersetzung nach. Dazu werden die Captions von den Objekten geholt und als zusätzliche CaptionML auf den Page Actions hinterlegt.

Stapelverarbeitung Report  50007 Fill Page Action - CaptionML

Wenn Sie die Stapelverarbeitung ausführen, werden die fehlenden deutschen (DEU) Captions eingetragen, wie die Abbildung unten zeigt:

Und nach erneuter Transformation sieht auch unsere Sachkontokarte wieder so aus wie sie aussehen soll:

PS: Vielen Dank an Silas für die Programmierung der Stapelverarbeitung.

 


Dynamics NAV Lizenzen online bestellen Mitglied der Dynamics NAV Community

Microsoft Dynamics NAV community

Rückruf-Service

Sie haben Fragen oder Wünsche?
Wir rufen Sie auch gerne zurück!

Newsletter-Service

Melden Sie sich zu unserem Newsletter an und bleiben Sie auf dem neuesten Stand.