MOC 80436 C/Side Introduction in Microsoft Dynamics NAV 2013

nicht mehr verfügbar

Classroom Schulung | Deutsch | Anspruch

Schulungsdauer: 5 Tage

Ziele

In diesem Kurs lernen Sie die Möglichkeiten und Features der Entwicklungsumgebung von Microsoft Dynamics NAV 2013 kennen. Dabei erhalten Sie eine Einführung in grundlegende Konzepte und in die Programmiersprache C/AL sowie in Objektklassen. Außerdem werden Ihnen neue Entwicklungs-Möglichkeiten bspw. im Bereich Reporting, Queries und Interoperabilität mit dem .NET Framework aufgezeigt.

Zielgruppe

IT-Professionals, die das C/SIDE bei Kunden einrichten

Voraussetzungen

  • Grundenntnisse in Microsoft Dynamics NAV 2013
  • Grundkenntnisse in Programmierung 

Agenda

Microsoft Dynamics NAV Development Environment

  • Basic Objects 
  • Object Designer Grundlagen
  • Team Development Funktionen
  • Physische und logische Datenbank

Tables

  • Grundlagen
  • Keys
    • primär
    • sekundär
  • Beziehungen
  • Spezielle Felder

Pages

  • Grundlagen
  • Designer
  • Page Typen und Charakteristika

Einführung in die C/AL Programming

  • C/AL Programmierung
  • Intrinsic Data Types
  • Identifiers
  • Variablen
  • Syntax
  • Variable Scope

Zuweisung von Statements und Expressions

  • Statements
    • Zuweisungen
    • Syntax
  • Automatic Type Conversions
  • Arbeiten mit 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
    • 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 + 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
  • Paramenter
  • Rückblick auf Built-in Funktion
  • Datenzugriffsfunktionen
  • Sortieren und Filtern
  • Funktionen zur Datenanpassung
  • Arbeiten mit Feldern
  • Interaction Functions
  • weitere C/AL Funktionen
  • Benutzerdefinierte Funktionen
  • Lokale Funktionen, Variablen und das EXIT Statement

Reports

  • Grundlagen
  • Report Design Prozess
  • Entwurf des Datenmodells
  • Erstellen eines Datenmodells
  • Entwurf des Layouts
  • Der 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
    • Zuweisung
  • .NET Framework Interoperabilität mit C/AL Funktionen
  • Streaming

Abfragen

  • Design
  • Abfragen aus C/AL
  • Fortgeschrittene Konzepte

Ziele

In diesem Kurs lernen Sie die Möglichkeiten und Features der Entwicklungsumgebung von Microsoft Dynamics NAV 2013 kennen. Dabei erhalten Sie eine Einführung in grundlegende Konzepte und in die Programmiersprache C/AL sowie in Objektklassen. Außerdem werden Ihnen neue Entwicklungs-Möglichkeiten bspw. im Bereich Reporting, Queries und Interoperabilität mit dem .NET Framework aufgezeigt.

Zielgruppe

IT-Professionals, die das C/SIDE bei Kunden einrichten

Voraussetzungen

  • Grundenntnisse in Microsoft Dynamics NAV 2013
  • Grundkenntnisse in Programmierung 

Agenda

Microsoft Dynamics NAV Development Environment

  • Basic Objects 
  • Object Designer Grundlagen
  • Team Development Funktionen
  • Physische und logische Datenbank

Tables

  • Grundlagen
  • Keys
    • primär
    • sekundär
  • Beziehungen
  • Spezielle Felder

Pages

  • Grundlagen
  • Designer
  • Page Typen und Charakteristika

Einführung in die C/AL Programming

  • C/AL Programmierung
  • Intrinsic Data Types
  • Identifiers
  • Variablen
  • Syntax
  • Variable Scope

Zuweisung von Statements und Expressions

  • Statements
    • Zuweisungen
    • Syntax
  • Automatic Type Conversions
  • Arbeiten mit 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
    • 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 + 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
  • Paramenter
  • Rückblick auf Built-in Funktion
  • Datenzugriffsfunktionen
  • Sortieren und Filtern
  • Funktionen zur Datenanpassung
  • Arbeiten mit Feldern
  • Interaction Functions
  • weitere C/AL Funktionen
  • Benutzerdefinierte Funktionen
  • Lokale Funktionen, Variablen und das EXIT Statement

Reports

  • Grundlagen
  • Report Design Prozess
  • Entwurf des Datenmodells
  • Erstellen eines Datenmodells
  • Entwurf des Layouts
  • Der 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
    • Zuweisung
  • .NET Framework Interoperabilität mit C/AL Funktionen
  • Streaming

Abfragen

  • Design
  • Abfragen aus C/AL
  • Fortgeschrittene Konzepte

Tags