AccueilProduitsFormationsServicesTéléchargements
 
Tél: 01.30.70.61.61/ Fax: 01.39.46.38.64
Caddie Vide
Login
>> Ignorer les liens de navigationAccueil > Formations > Clarion
Formation
Crystal Reports
Packaging MSI
Développement
Business Objects
VS Team System
SQL Server
Windows Server
Aides en ligne
Applicatifs
Env. Collaboratifs
Windows 7
Sauvegardes
Déploiement
Planning
Planning des sessions

 
FORMATION CLARION
(STRDEV-006)
 

Apprenez à développer des applications structurées avec Clarion

Pré Requis

Avoir des notions de base de données et de développement

Public concernéChefs de projets, développeurs
Durée du stage5 jours

Plan

Programmation procédurale

Organisation d’une base de données

  • Le dictionnaire
  • Normalisation
  • Contraintes d’intégraté des champs
  • Mise en relation des tables
  • Contrôles d’intégrité référentielle

Présentation du langage Clarion.

  • Organisation d’un programme
  • Prototypes des procédures
  • Les variables et leur portée
  • Les instructions de contrôle
  • La gestion de fenêtre (boucle ACCEPT)
  • La gestion de rapport
  • La gestion de fichiers
  • Les drivers
  • Les vues logiques (instruction View)
  • Les listes chaînées (instruction QUEUE)

Débuter une application.

  • Le mode Quick-start
  • La génération automatique d’application à partir du dictionnaire
  • Présentation des Wisatrons
  • Présentation des principaux Templates de procédures
  • Paramètrer les Templates.

Améliorer une application.

  • Suite de l’étude des Templates de procédures
  • Les templates de code, de contrôle et d’extension
  • Les points d’entrée de code
  • Utilisation d’instructions Clarion dans les points d’entrée de code
  • Ecriture d’une fonction

Programmation Objet

Présentation des Templates ABC

  • Les raisons du changement
  • Etude de l’interface de chaque Template et des différences par rapport auxTemplates procéduraux
  • Présentation des nouvelles fonctionnalités du dictionnaire
  • Présentation du Data Modeller

La programmation orientée objet

  • Concepts de base et implémentation dans Clarion
  • Classe, encapsulation, instantiation, héritage, méthode virtuelle, surcharge,polymorphisme, méthodes dérivées localement
  • Analyse du code source d’une application ABC
  • Ecriture des premières procédures.
  • Utilisation des nouvelles fonctionnalités ABC

Les classes de la librairie Clarion

  • Présentation des classes de la librairie et étude de leurs principalespropriétés et méthodes :
    • Classe élémentaires : Constant, FieldPair, BufferedPair, Error,
    • Gestion de fenêtre : WindowManager, Ascii, Browse, Edit
    • Gestion de base : FileManager, RelationManager, ViewManager
    • Etats : ReportManager
    • Divers : IniClass, Query, TranslatorLes points d’entrée de code
  • Etude des principaux points d’entrée de code et de l’Embeditor