
WinDev® Initiation
Plan de cours personnalisable
Durée : 5 Jours.
Description : Dans ce cours, le stagiaire découvre l’environnement de WinDev, apprends à créer des fenêtres, des menus, etc. Il crée sa propre base de données et la relie aux fenêtres. Enfin, il développe le code permettant de faire fonctionner l’application.
Participants : Ce cours est destiné aux personnes débutantes sur WinDev qui désirent apprendre à utiliser l’environnement du logiciel et à développer des applications simples.
Compétences requises : Connaissance de base en informatique : utilisation d'un ordinateur, de Windows, d'un navigateur Internet, etc.
Objectifs : voir la description du cours, ci-dessus.
Contenu du cours
Présentation du logiciel
- L'environnement WinDev
- L'éditeur de fenêtres
L'éditeur de sources
- Personnalisation de l'éditeur (polices, couleurs)
- L'outil de description des fichiers
- L'éditeur d'états
- La compilation, la mise en bibliothèque
Les utilitaires :
- Wdbackup
- Wdrestor
- Wdoutil
Les exemples
Le Rad (construction automatique de l'application)
La base de données
- Le format Hyper File
- Outil de définition des fichiers et des champs
- Génération de l'analyse
- Liaisons entre les fichiers
Les fenêtres
- ergonomie
- menu système, barre de titre, taille
- éditeur de styles (feuille de style)
- groupe de champs
- étude des différents types d'objets (libellé, texte, numérique, date, heure, masques de saisie, cases à cocher, cases à options, listes déroulées, listes déroulante, boutons, images, tables)
- Intégration automatique des rubriques d'un fichier dans un écran
- Enchaînement des écrans
Les états
- Description de l'éditeur
- Différents modes de création
- état lié à un fichier
- étiquettes
- état libre
- Les tris, les filtres, les ruptures
- Les paramètres d'impression (format du papier, marges, drivers imprimante, polices de caractères)
- Exécution depuis le programme
La programmation
- Le projet
- Les procédures (avec ou sans passage de paramètres)
- Les fonctions
- Le W-langage
Les procédures
- Déclaration des variables :
- portée
- Types (chaîne, entier, réel, booléen, tableau).
- Opérateurs et fonctions (si alors sinon, tant que, boucle, selon, pour)
- Manipulation de chaîne de caractères (gauche, droite, milieu, complète)
- Manipulation de numériques (arrondi, min, max, modulo, verschaine.)
- Manipulation des dates et heures
- Opérations sur les listes et les combos boxes
- Gestion des menus et des fenêtres (menu arborescent + menu iconique)
- Manipulation des propriétés des champs (actif, invisible, grise, inactif, les groupe)
- Manipulation des tables de fichiers
- Manipulation des fichiers texte
L'installation
- La création d'un programme exécutable
- La mise ne bibliothèque des objets
- L'installation sur un autre poste
- Les DLLs (Dynamic Linking Library)
- Maintenance de l'application réalisée
- L'outil d'installation

