Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen
NY DYNAMICS_NAV_2013

C/Side Introduction in Microsoft Dynamics NAV 2013 [80436]

Kurset fokuserer på de muligheder og funktioner der er i Microsoft Dynamics NAV 2013 udviklingsmiljøet. Det forklarer de grundlæggende udviklings- begreber i Microsoft Dynamics NAV 2013 og giver et overblik over C/AL programmeringssproget og forskellige objekttyper. Du får også nye udviklingskompetencer, herunder inden for rapportering, forespørgsler, og .NET Framework interoperabilitet.

Forudsætninger

Kurset henvender sig typisk til personer, der skal sælge og implementere C/SIDE hos kunder. Du forventes at have kendskab til Microsoft Dynamics NAV 2013 på et overordnet niveau.

Indhold

Modul 1 - Microsoft Dynamics NAV Development Environment

  • Basic Objects in Microsoft Dynamics NAV 2013
  • Object Designer Fundamentals
  • Team Development Features
  • The Physical and Logical Database

Modul 2 - Tables

  • Tables Fundamentals
  • Primary and Secondary Keys
  • Table Relationships
  • Special Table Fields

Modul 3 - Pages

  • Page Fundamentals
  • Page Designer
  • Page Types and Characteristics

Modul 4 - Introduction to C/AL Programming

  • C/AL Programming
  • Intrinsic Data Types
  • Identifiers, Variables and Syntax
  • Variable Scope

Modul 5 - Assignment Statements and Expressions

  • Assignment Statements
  • The Syntax of Statements
  • Automatic Type Conversions
  • Use Assignment Statements and the Symbol Menu
  • Expressions, Evaluations, Terms and Operators
  • The String Operator
  • Function Calls in Experssions
  • Numeric Expressions
  • Arithmetic Operators
  • Relational and Logical Expressions
  • Relational Expressions for Comparison
  • Relational Expressions for Set Inclusion
  • Logical Expressions

Modul 6 - C/AL Statements

  • Conditional Statment and Boolean Expressions
  • The IF Statement
  • The EXIT Statement
  • The CASE Statement
  • Compound Statments and Comments
  • The Syntax of Compound Statements
  • Compound Statements by Using Nested IF Statements
  • The Syntax of Comments
  • Practice: Nested IF
  • Arrays
  • The Syntax of Arrays
  • The Power of Arrays
  • Strings as Arrays of Characters
  • Repetitive statements
  • The WITH Statement

Modul 7 - C/AL Functions

  • Functions and Parameters
  • Review Built-in Functions
  • Data AccessFunctions
  • Sorting and Filtering Functions
  • Data Manipulation Functions
  • Working with Fields
  • Using Interaction Functions
  • Other Common C/AL Functions
  • Create Custom Functions
  • Local Functions, Variables and the EXIT Statement

Modul 8 - Reports

  • Report Fundamentals
  • Report Design Process
  • Design the Data Model
  • Create a Data Model
  • Design the Layout
  • Teh Request Page Designer
  • Design the Request Options Page
  • Grouping and Totaling
  • Add Advanced Features

Modul 9 - XMLports

  • XMLport Fundamentals
  • Design XMLports
  • Importing and Exporting Plain Text
  • Using XMLports in C/AL Code

Modul 10 - Codeunits

  • Codeunit Fundamentals
  • Design Codeunits
  • Use Codeunits
  • SMTP

Modul 11 - Microsoft .NET Framework Interoperability

  • The DotNetData Type
  • Datatype Mapping and Assignment
  • .NET Framework Interoperability C/AL functions
  • Streaming

Modul 12 - Queries

  • Query Design
  • Accessing Queries from C/AL
  • Advanced Query Concepts

Videre forløb

Dette kursus leder videre til kurset 87674 - C/Side Solution Development in Microsoft Dynamics NAV 2013 [80437].

Kursusmateriale

På kurset anvendes det officielle kursusmateriale [80436] fra Microsoft.

Underviser

Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.

Har du faglige spørgsmål så kontakt
Andre kurser