3. April 2025 17:01
Sowohl C/AL und AL werden bekanntlich in C# umgewandelt. Ich hatte heute aus BC 14 erstmals den Fall einer fehlerhaften .cs-Datei, weil sich dort ein NULL eingeschlichen hatte.
Diese C#-Dateien liegen im Pfad
C:\ProgramData\Microsoft\Microsoft Dynamics NAV\140\Server\MicrosoftDynamicsNavServer$BC140\base\sourcecsharpfolder.png
Ursache war eine Textkonstante, die Captions in 3 Sprachen enthielt, in der französischen Caption war dann am Ende das NULL. Unter C/AL war das Objekt ohne Fehler kompilierbar und auch beim Textexport kein NULL in der Datei, der Fehler konnte nur über die .cs-Datei lokalisiert werden.
NullCaption.png
NULLcsfile.png
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.