C/AL ist der Name einer Programmiersprache, die in früheren Versionen der Unternehmenssoftware von Microsoft (Dynamics NAV Microsofts ERP-Lösung hieß zuerst Navision, dann Microsoft Dynamics NAV und anschließend Dynamics 365 Business Central. Mehr Informationen (z. B. supportete Versionen) finden Sie auf unserer... Weiterlesen) sowie bis Microsoft Dynamics 365 Business Central Version 14 verwendet werden kann.
C/AL steht der Programmiersprache AL AL ist eine Programmiersprache für Microsoft Dynamics 365 Business Central und benötigt als Entwicklungsumgebung Visual Studio Code. Diese Programmiersprache ändert keinen Standard-Quellcode... Weiterlesen gegenüber. Aus dem Grund folgt eine Tabelle zum Vergleich der beiden Programmiersprachen.
C/AL vs. AL
Kriterium | C/AL | AL |
Entwicklungsumgebung | C/SIDE | Visual Studio Code |
Stand | alt | neu |
Entwicklungssystem | ein System für alle Developer | jeder hat sein eigenes System |
Organisation | Object Designer bzw. installiertes System | Visual Studio Code bzw. Container |
.NET Support | ja | nur in der On-Prem.-Variante, aber Microsoft rät ab |
Dateien | Datei-Unterstützung | nur Upload und Download in die Azure Cloud |
Datentypen | wenige | viele (z. B. Ergänzung durch JsonArray, JsonObject) |
Optionsfeld | OptionString | Enum (neuer Objekttyp) |
Tabellengröße | beschränkt | teilweise aufgehoben |
Textfeldgröße | max. 250 Zeichen | max. 2.048 Zeichen |
abhängige Apps | keine Verknüpfung, vollständig integrierte Lösung | Abhängigkeiten, Zugriff auf alle relevanten Erweiterungselemente aus Quellapp (z. B. Tabellen, Felder, Funktionen) |
Übersetzung | in Objekten | außerhalb der Objekte, wo es verwendet wird (XLIF-Format) |
Änderungsverwaltung | entweder Drittherstellertool (z. B. Object Manager Advanced) oder eigene Lösung, zzgl. zur Dokumentation im Code | Azure DevOps (GIT) |
Haftungsausschluss: Die Inhalte dieses Artikels sind lediglich unverbindliche Informationen und Hinweise. Die anaptis GmbH übernimmt keine Gewähr für die inhaltliche Richtigkeit der Angaben.