vorab, super Arbeit die neue LLC ist wirklich schnell und lässt sich super integrieren. Mir sind 2 kleine Dinge aufgefallen.
Die Translate$ - Funktion kann noch nicht funktionieren da Dictionaries in LLC noch nicht unterstützt werden. Ab wann ist damit zu rechnen?
Prolem mit Datumsformatierung. dies ist die verwendete formel:
if(Days.IsPublicHoliday, Days.PublicHolidayType + Date$( Days.Date," %02d.“) , Date$( Days.Date,”%2D %02d."))
Die Dictionaries stehen noch nicht fix auf der Roadmap, deswegen kann ich dazu noch nichts versprechen. Du kannst den Wunsch gerne im Idea Place hier im Forum posten. Wenn es “nur” um Translate$ geht wäre der Aufwand vermutlich überschaubar.
Das Datumsformat-Problem sehen wir uns einmal an - das sollte sich schnell lösen lassen.
Noch ein Nachtrag - die Translate$ Funktion wird auch ab dem kommenden Build in LLCP enthalten sein. Die Sprachwahl erfolgt aktuell noch über CultureInfo.CurrentCulture, die Unterstützung für die Eigenschaft “Sprache für den Druck” wird aber zeitnah implementiert. Abweichend von der Classic-Implementierung erwartet das Dictionary in LLCP einen CultureName (also z.B. “de-DE”) statt einer LCID. Ein Fallback-Mechanismus auf die jeweilige Parent-Culture (also z. B. “de-CH” → “de”) ist ebenfalls vorgesehen, so dass im Zweifel nur die invariante Sprache gepflegt werden muss.
das Feature funktioniert an sich sehr gut. Klasse Sache!
Nur habe ich das Problem, wie sage ich der LLCP in welcher Sprache der Bericht erstellt werden soll?
z.b. Ein englischer Browser soll einen deutschen Bericht rendern und an den deutschen Mitarbeiter schicken. Es schein als würde die LLCP im Hintergrund irgendeinen Sparchkontext wählen.
Kann ich bestimmen in welcher Sprach der Bericht in der LLCP erstellt wird?