C/Side Introduction in Microsoft Dynamics NAV 2018
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 5 Tage
Ziele
In diesem Kurs lernen Sie Möglichkeiten und Features der Entwicklungsumgebung von Microsoft Dynamics NAV 2018 kennen. Sie erhalten einen Überblick über die Programmiersprache C/AL, Objektklassen und neue Entwicklungs-Möglichkeiten.
Zielgruppe
Partner, die das C/SIDE bei Kunden einrichten
Voraussetzungen
- Gute Dynamics NAV 2018 Kenntnisse
- Grundkenntnisse der Programmierung, bzw. Kenntnisse in deren Konzepten
Agenda
Microsoft Dynamics NAV Development Environment
- Basic Objects
- Grundlagen Object Designer
- Team Development Funktionen
- Physische und logische Datenbank
Tables
- Grundlagen
- Primäre und sekundäre Keys
- Beziehungen
- Spezielle Felder
Pages
- Grundlagen
- Designer
- Page Typen und Charakteristika
Einführung C/AL Programming
- C/AL Programmierung
- Intrinsic Data Types
- Identifiers, Variablen und Syntax
- Variable Scope
Zuweisung von Statements und Expressions
- Zuweisung von Statements
- Syntax von Statements
- Automatic Type Conversions
- Zuweisungen
- Expressions, Evaluations, Terms und Operatoren
- String Operator
- Function Calls in Expressions
- Numeric Expressions
- Arithmetic Operatoren
- Relationale und logische Expressions
- Relationale Expressions für Comparison
- Relationale Expressions für Set Inclusion
- Logische Expressions
C/AL Statements
- Bedingte Anweisung und Boolesche Ausdrücke
- IF Statement
- EXIT Statement
- CASE Statement
- Compound Statements und Kommentare und deren Syntax
- Compound Statements mit Nested IF Statements
- Kommentarsyntax
- Arrays
- Die Syntax von Arrays
- Strings als Arrays von Characters
- Repetitive Statements
- WITH Statement
C/AL Funktionen
- Funktionen und Paramenter
- Rückblick Built-in Funktion
- Datenzugriffsfunktionen
- Sortieren und Filtern
- Funktionen zur Datenanpassung
- Felder
- Interaction Functions
- weitere C/AL Funktionen
- Benutzerdefinierte Funktionen
- Lokale Funktionen, Variablen und das EXIT Statement
Reports
- Grundlagen
- Report Design Prozess
- Datenmodell
- Entwurf
- Erstellung
- Layout entwerfen
- Request Page Designer
- Entwurf der Request Options Page
- Gruppierung und Summenbildung
- Hinzufügen von Funktionen
XMLports
- XMLport Grundlagen
- Design
- Import und Export von Plain Text
- Arbeiten mit XMLports in C/AL Code
Codeunits
- Grundlagen
- Design
- Arbeiten mit Codeunits
- SMTP
Microsoft .NET Framework Interoperabilität
- DotNetDataType
- Datatype Mapping und Zuweisung
- .NET Framework Interoperabilität mit C/AL Funktionen
- Streaming
Abfragen
- Design
- Abfragen aus C/AL
- Fortgeschrittene Konzepte
Ziele
In diesem Kurs lernen Sie Möglichkeiten und Features der Entwicklungsumgebung von Microsoft Dynamics NAV 2018 kennen. Sie erhalten einen Überblick über die Programmiersprache C/AL, Objektklassen und neue Entwicklungs-Möglichkeiten.
Zielgruppe
Partner, die das C/SIDE bei Kunden einrichten
Voraussetzungen
- Gute Dynamics NAV 2018 Kenntnisse
- Grundkenntnisse der Programmierung, bzw. Kenntnisse in deren Konzepten
Agenda
Microsoft Dynamics NAV Development Environment
- Basic Objects
- Grundlagen Object Designer
- Team Development Funktionen
- Physische und logische Datenbank
Tables
- Grundlagen
- Primäre und sekundäre Keys
- Beziehungen
- Spezielle Felder
Pages
- Grundlagen
- Designer
- Page Typen und Charakteristika
Einführung C/AL Programming
- C/AL Programmierung
- Intrinsic Data Types
- Identifiers, Variablen und Syntax
- Variable Scope
Zuweisung von Statements und Expressions
- Zuweisung von Statements
- Syntax von Statements
- Automatic Type Conversions
- Zuweisungen
- Expressions, Evaluations, Terms und Operatoren
- String Operator
- Function Calls in Expressions
- Numeric Expressions
- Arithmetic Operatoren
- Relationale und logische Expressions
- Relationale Expressions für Comparison
- Relationale Expressions für Set Inclusion
- Logische Expressions
C/AL Statements
- Bedingte Anweisung und Boolesche Ausdrücke
- IF Statement
- EXIT Statement
- CASE Statement
- Compound Statements und Kommentare und deren Syntax
- Compound Statements mit Nested IF Statements
- Kommentarsyntax
- Arrays
- Die Syntax von Arrays
- Strings als Arrays von Characters
- Repetitive Statements
- WITH Statement
C/AL Funktionen
- Funktionen und Paramenter
- Rückblick Built-in Funktion
- Datenzugriffsfunktionen
- Sortieren und Filtern
- Funktionen zur Datenanpassung
- Felder
- Interaction Functions
- weitere C/AL Funktionen
- Benutzerdefinierte Funktionen
- Lokale Funktionen, Variablen und das EXIT Statement
Reports
- Grundlagen
- Report Design Prozess
- Datenmodell
- Entwurf
- Erstellung
- Layout entwerfen
- Request Page Designer
- Entwurf der Request Options Page
- Gruppierung und Summenbildung
- Hinzufügen von Funktionen
XMLports
- XMLport Grundlagen
- Design
- Import und Export von Plain Text
- Arbeiten mit XMLports in C/AL Code
Codeunits
- Grundlagen
- Design
- Arbeiten mit Codeunits
- SMTP
Microsoft .NET Framework Interoperabilität
- DotNetDataType
- Datatype Mapping und Zuweisung
- .NET Framework Interoperabilität mit C/AL Funktionen
- Streaming
Abfragen
- Design
- Abfragen aus C/AL
- Fortgeschrittene Konzepte