Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03247.jsonl.gz/1782

GetDesc übersetzt nicht
Hallo zusammen,
ich habe ein Problem bei der Übersetzung von einem UDF, welches ich mir nicht erklären kann. Statt einer Übersetzung wird immer die deutsche Version angedruckt. Grundsätzlich ist das Beispiel genauso aufgebaut, wie es auch im Handbuch erklärt wird.
Es handelt sich um ein UDF mit Validierung "Gültige Werte" in den Artikelstammdaten, entsprechend muss man die Funktion LD.GetDesc für die Übersetzung nutzen. Alle Parameter werden übergeben und auch der LangCode wird richtig übergeben.
Laut Ausführungen im Handbuch soll man die im unteren Bild angegebene Tabelle (hier OITM) als Tabelle für GetDesc nutzen. Hier die Funktion im Layoutdesigner:
LD.GetDesc("OITM","U_FrostInfo", DocumentRow("RowRowItems.U_FrostInfo").ToString(), Document("LangCode").ToString())
Wenn man sich dies einmal als Text ausgeben lässt, stimmen die Werte auch:
LD.GetDesc("OITM", "U_FrostInfo", 1, 3)
Trotz allem wird die englische Übersetzung nie angedruckt. Hat dafür jemand eine Erklärung?
Grüße
René