CONNAISSANCES REQUISES
Connaissances avancées d'Access et notions de programmation.
OBJECTIFS
Permettre de développer des applications avec Visual Basic pour Access.
PROGRAMME
Principes de base
- La programmation événementielle et la programmation classique
- VBA, langage de programmation événementiel
- Intérêts de la programmation sous Access
Le module
- Le module global
- le module de classe
Procédures
- Procédures Function et Sub
- Les procédures événementielles
- Les procédures générales
- Domaine d'utilisation des procédures
- Le passage des paramètres
Les variables
- Les différents types de données gérés en VBA
- Syntaxe de déclaration des variables
- Etendue d'une variable
- Durée de vie d'une variable
- Les constantes symboliques
- Les constantes intrinsèques
|
Les tableaux
- Les tableaux à taille fixe
- Les tableaux multidimensionnels
- Les tableaux dynamiques
Les structures de contrôle
- Les structures de décision
- Les structures de boucle
- La sortie d'une structure de boucle
- La sortie d'une procédure
Les objets de l'interface Access
- Les objets Debug, Screen, Section, Form, Report, Control
- Déclaration de variables objet correspondantes
- Affectation de variables objet correspondantes
- Utilisation des propriétés de ces Objets
- Utilisation des méthodes de ces Objets
Les objets d'accès aux données
- Les objets Dbengine, Workspace, Database, Recordset, Querydef, Tabledef
- Déclaration et affectation des variables objet correspondantes
- Utilisation des propriétés de ces Objets
- Utilisation des transactions
- Obtention d'informations sur la base de données (liste des tables, requêtes...)
- Les objets A.D.O
|