| Réf. : |
EBUAC06 |
| Durée : |
3j /
21h
|
| Tarif : |
1200 € |
Pré-requis
Avant de commencer ce cours, les stagiaires doivent être à même d'effectuer les tâches suivantes :
- Concevoir une base de données relationnelle ;
- Utiliser Microsoft Access pour créer une base de données comprenant plusieurs tables, formulaires et états ; pour créer des requêtes.
L’utilisation de Microsoft Access depuis au moins six mois constitue un atout
supplémentaire :
- Pour tirer le plus grand profit du cours, les stagiaires doivent maîtriser la langue anglaise et disposer des connaissances préalables requises.
Participants
Ce cours est destiné aux utilisateurs de Microsoft Access qui ne maîtrisent pas la programmation.
Objectifs
- Utiliser les fonctionnalités de programmation de Visual Basic for Applications dans les applications Access pour écrire des fonctions personnalisées et des procédures contrôlées par les événements ;
- Valider des données ;
- Rechercher les erreurs et les intercepter ;
- Accéder aux données contenues dans des tables et les manipuler à l'aide des objets de données ActiveXr (ADO, ActiveX Data Object) et du langage SQL ( Structured Query Language), et enfin créer un panneau de distribution personnalisé pour une application Access.
Contenu
Module 1 : Présentation de la programmation
- Vue d'ensemble d'une application Microsoft Access.
- Écriture des procédures.
- Utilisation des variables.
- Contrôle de l'exécution des programmes.
- Appel des procédures.
- Obtention d'aide.
Module 2 : Réponse aux actions de l'utilisateur
- Ajout de procédures d'événement.
- Utilisation des événements.
- Utilisation des objets, propriétés et méthodes.
- Utilisation de l'objet DoCmd.
Module 3 : Validation des données
- Vue d'ensemble de la validation des données.
- Validation des données sans utiliser de code.
- Validation des données en utilisant du code.
Module 4 : Utilisation des fonctions et compréhension de leur portée
- Utilisation des fonctions.
- Compréhension de la portée des fonctions.
Module 5 : Utilisation des outils de débogage
- Exécution du code.
- Affichage des variables.
Module 6 : Traitement des erreurs d'exécution
- Types d'erreurs.
- Erreurs d'exécution.
- Ajout de gestionnaires d'erreurs.
Module 7 : Itération dans le code
- Vue d'ensemble des boucles.
- Boucles Do.
- Boucles For.
Module 8 : Utilisation des enregistrements
- Vue d'ensemble des jeux d'enregistrements.
- Extraction des données.
- SQL.
- Manipulation des données.
Module 9 : Finalisation de l'application
- Analyse de l'application.
- Amélioration de l'interface utilisateur.
- Compression de l'application en vue de sa distribution.