Rechercher un cours : 

Offres de cours

Articles

HOMECOM: Afficher un cours

Cours 80436A : Introduction de C/Side dans Microsoft Dynamics NAV 2013

Objectif : Ce cours d'instructeur de cinq jours se concentre sur les capacités et les caractéristiques de l'environnement de développement Microsoft Dynamics NAV 2013. Il explique les concepts de base sur le développement dans Microsoft Dynamics NAV 2013 et fournit une vue d'ensemble du langage et différents types d'objets de programmation C/AL. Il introduit également de nouvelles possibilités de développement, y compris les rapports, les requêtes et interopérabilité .NET Framework.

Public : Ce cours est destiné à un partenaire qui vend et implémente le module Introduction de C/SIDE aux clients. Le partenaire typique possède une expérience de l'ERP.

Niveau requis : Avant de participer à ce cours, les étudiants doivent avoir : Connaissance de Microsoft Dynamics NAV 2013 Connaissance de base des concepts de programmation et les langages de programmation.


Module 1: Microsoft Dynamics NAV Development Environment

Ce module explique les aspects fondamentaux de l'environnement de développement Microsoft Dynamics NAV.

Objets de base de Microsoft Dynamics NAV 2013 Objet design Fundamentals Fonctionnalités de développement d'équipe La base de données physique et logique

Atelier : Atelier : Conception et exécution un objet Accéder à l'objet concepteur Création d'un objet

Module 2: tableaux

Ce module explique les concepts et l'utilisation des tables et des éléments de tableau.

Tables Fundamentals Clés primaires et secondaires Relations entre les tables Champs de Table spéciale

Atelier : Exercice : Création d'une Table

Module 3: Pages

Ce module explique les concepts des pages et des composants de la page.

Principes de base de page Créateur de la page Caractéristiques et Types de pages

Atelier : Laboratoire : Créer une carte et une Page de liste Créez une page de carte pour la table Course Créez une page de liste pour la table Course

Module 4: Introduction à la programmation C/AL

Ce module explique les concepts et l'utilisation des éléments de code C/AL.

Programmation C/AL Types de données intrinsèques Syntaxe, les Variables et les identifiants Portée des variables

Atelier : Laboratoire : Examiner les Types de données Types de données Afficher les Variables

Module 5: Instructions d'assignation et Expressions

Ce module explique les concepts des assignations, déclarations et instructions d'assignation.

Instructions d'assignation La syntaxe des déclarations Conversions de Type automatiques Utilisez les instructions d'assignation et le Menu symbole Les expressions, les évaluations et les opérateurs L'opérateur de Appels de fonction dans les Expressions Expressions numériques Opérateurs arithmétiques Expressions relationnelles et logiques Expressions relationnelles pour comparaison Expressions relationnelles pour Inclusion Set Expressions logiques

Atelier : Lab : Utiliser des Expressions logiques et relationnelles dans une Page Créez une nouvelle Page

Module 6: C/AL déclarations

Ce module explique les concepts de l'instruction conditionnelle et l'expression booléenne.

Instruction conditionnelle et Expressions booléennes L'IF instruction L'instruction EXIT L'instruction CASE Composé des déclarations et observations La syntaxe des instructions composées Composé des déclarations des IF imbriqués à l'aide de déclarations La syntaxe des commentaires Pratique : IF imbriqué Tableaux La syntaxe des tableaux La puissance des tableaux Cordes sous forme de tableaux de caractères Déclarations répétitives La déclaration

Atelier : Laboratoire : Utiliser des instructions conditionnelles et composées

Module 7: Fonction de C/AL

Ce module explique les fonctions de C/AL.

Fonctions et paramètres Examen des fonctions intégrées Fonctions d'accès aux données Tri et filtrage des fonctions Fonctions de Manipulation de données Travail avec les champs En utilisant les fonctions d'Interaction Autres fonctions communes de C/AL Créer des fonctions personnalisées L'instruction EXIT, les Variables et les fonctions locales

Atelier : Exercice : Création de fonctions personnalisées

Module 8: rapports

Ce module explique le concept des rapports et des éléments de rapport

Rapport Fundamentals Processus de conception de rapport Concevez le modèle de données Créer un modèle de données Concevoir la présentation Le concepteur de pages demande Conception de la Page d'Options de demande Regroupement et totalisant Ajouter des fonctionnalités avancées

Atelier : Laboratoire : Créer un rapport de base Construire le rapport

Module 9: XMLports

Ce module explique les principes fondamentaux de XMLports et de ses composants.

XMLport Fundamentals Conception XMLports Importation et exportation de texte brut À l'aide de XMLports en Code C/AL

Atelier : Exercice : Création d'un port XML pour exporter des données XML Créer un port de XML pour l'exportation vers le document XML Laboratoire : Créer un port XML pour exporter le texte Variable

Module 10 : Codeunits

Ce module explique les concepts des codeunits

Codeunit Fundamentals Conception Codeunits Utiliser Codeunits SMTP

Module 11 : interopérabilité de Microsoft .NET Framework

Ce module explique les fonctionnalités d'interopérabilité .NET.

Le DotNetDataType Cession et mappage de type de données Fonctions .NET framework interopérabilité C/AL En streaming

Atelier : aboratoire : Utiliser un objet Dictionary Déclarez et instanciez un dictionnaire Remplir le dictionnaire

Module 12 : requêtes

Ce module présente le type d'objet de requête en expliquant les différents cas d'utilisation pour les requêtes: à l'aide de requêtes dans les graphiques, dans les services web de OData et y accéder par programme à partir de C/AL

Structure de la requête Pour accéder aux requêtes de C/AL Requête Concepts avancés

Atelier : Lab: À l'aide d'une requête dans un tableau Création d'une requête Création d'un graphique Ajout du graphique pour le tableau de bord Laboratoire: À l'aide de requêtes dans C/AL Créer un codeunit qui utilise une requête

Ref Cours : 22013
Ref Editeur : 80436A
Durée : 5 jours
Tarif inter : 2425 €/pers
Tarif intra : Nous consulter
Tarif intra hors coût de salle et de support pour un maximum de 8 participants.

Prochaines sessions:

Il n'y a pas encore de session planifiée pour ce cours

x