Webinar/Bottrop
24.03.2025 - 28.03.2025Webinar/Bottrop
19.05.2025 - 23.05.2025Business Central – Grundlagen AL Programmierung
Kursteilnehmer und Voraussetzungen
Dieser Kurs wendet sich an alle Entwickler, die ein technisches Verständnis für die Microsoft Business Central Softwareentwicklung und Grundlagenwissen zur Anwendungsfunktionalität und AL Programmiersprache benötigen.
Allgemeine Programmierkenntnisse sind zwingend erforderlich.
NAV Versionen
Dieser Kurs wird für alle Versionen von Business Central angeboten. Bitte teilen Sie uns mit, in welcher Version Sie geschult werden wollen. Wir gehen sehr gerne auf Ihre Wünsche ein.
Offene Präsenzseminare und Webschulungen
In Webschulungen präsentiert der Trainer seinen Bildschirm mittels Desktop Sharing Lösung. Die Teilnehmer arbeiten mit ihrem Rechner in ihrer BC – Unternehmensumgebung. In Präsenzseminaren steht den Teilnehmern ein Schulungsrechner zur Verfügung.
Kursziel und Inhalt
In dieser Schulung erlernen Sie den grundlegenden Umgang mit den einzelnen Werkzeugen der AL Entwicklung und das Entwerfen von Microsoft Business Central Objekten.
Folgende Themen werden behandelt:
Business Central Entwicklungsumgebung
- Microsoft Visual Studio Code
- AL Language Extensions für Microsoft D365 Business Central
- Nützliche Extensions
- AL: Go! – Einstieg in die AL-Programmierung
Tabellen
- Grundlagen Tabellen
- Tabellenbeziehungen
- Besondere Tabellenfelder
Pages
- Pages Grundlagen
- Pagedesigner
- Pagetypen und Eigenschaften
Einführung in die AL Programmierung
- AL Programmierung
- Wesentliche Datentypen
- Kennungen, Variablen und Syntax
- Gültigkeitsbereiche von Variablen
Zuweisende Statements und Ausdrücke
- Zuweisende Statements und Syntax von Statements
- Automatische Typkonvertierungen
- Arbeiten mit zuweisenden Statements
- Ausdrücke, Terms und Operatoren
- Der Zeichenkettenoperator
- Funktionsaufrufe in Ausdrücken
- Numerische Ausdrücke
- Arithmetische Operatoren
- Vergleichende und logische Ausdrücke
- Relationale Ausdrücke für Vergleiche
- Relationale Ausdrücke für Mengeninklusion
- Logische Ausdrücke
AL Anweisungen
- Bedingte Anweisungen und Boolesche Ausdrücke
- Die IF-, EXIT- und CASE-Anweisung
- Verbundanweisungen und Kommentare und deren Syntax
- Verbundanweisungen mit verschachtelten IF-Anweisungen
- Arrays: Syntax und Möglichkeiten
- Zeichenketten als Arrays von Buchstaben
- Iterative Anweisungen
- Die WITH-Anweisung
AL Funktionen
- Funktionen und Parameter
- Datenzugriffsfunktionen
- Sortier- und Filterfunktionen
- Datenbearbeitungsfunktionen
- Arbeiten mit Feldern
- Funktionen für den Anwenderdialog
- Weitere AL Funktionen
- Benutzerdefinierte Funktionen
- Lokale Funktionen, Variablen und die EXIT-Anweisung
Berichte
- Der Berichtsdesignprozess
- Entwurf und Erstellung des Datenmodells
- Layoutgestaltung
- Der RequestPage Designer
- Gestaltung der Optionen einer RequestPage
- Gruppieren und Summieren
- Erweiterte Funktionalitäten
XML Ports
- XML Ports designen
- Import und Export von Daten im Textformat
- Anwendung von XML Ports in AL Code
Codeunits
- Grundlagen
- Codeunits entwerfen und anwenden
Abfragen
- Abfragedesign
- Abfragen aus AL
- Fortgeschrittene Konzepte
Kursgebühr und Anmeldung
Die Teilnahmegebühr beträgt 450 €/Tag. Unternehmen, die drei Teilnehmer zu einem offenen Seminar anmelden, zahlen nur für zwei. Kunden mit einem gültigen Jet Global Wartungsvertrag bei MiBT erhalten 10 % Nachlaß auf dieses Seminar. Die Nachlässe sind nicht kombinierbar.
Anfragen und Anmeldungen über unser Kontaktformular oder per Mail an schulung@mibt.de. Bei Fragen wenden Sie sich gerne auch telefonisch an Frank Mielcke unter (02041) 16 73 16
Dauer und Zeiten
Die Seminardauer beträgt 5 Tage. Die Schulung beginnt am ersten Tag um 09.30 Uhr und an den folgenden Tagen um 9 Uhr. Seminarende ist jeweils gegen 17 Uhr.
Webinar/Bottrop
24.03.2025 - 28.03.2025Webinar/Bottrop
19.05.2025 - 23.05.2025