Référence : AC004
Niveau : Avancé
Durée : 2 jours
Tarif cours collectif : Nous consulter
Tarif cours particulier : Nous consulter
Public concerné : Avoir suivi le stage Access Initiation et perfectionnement ou en avoir le niveau et utiliser Microsoft Access depuis au moins six mois
Pré requis :
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)
– Créer un panneau de distribution personnalisé pour une application Access

 
 
 
 
 

PROGRAMME

PRESENTATION DE LA PROGRAMMATION

VUE D’ENSEMBLE D’UNE APPLICATION MICROSOFT ACCESS

ÉCRITURE DES PROCEDURES

  • Utilisation des variables
  • Contrôle de l’exécution des programmes
  • Appel des procédures
  • Obtention d’aide
  • Réponse aux actions de l’utilisateur

AJOUT DE PROCEDURES D’EVENEMENTS

  • Utilisation des événements
  • Utilisation des objets, propriétés et méthodes
  • Utilisation de l’objet DoCmd

VALIDATION DES DONNEES

  • 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

UTILISATION DES FONCTIONS

  • Compréhension de la portée des fonctions
  • Utilisation des outils de déboguage
  • Exécution du code
  • Affichage des variables

TRAITEMENT DES ERREURS D’EXECUTION

  • Types d’erreurs
  • Erreurs d’exécution
  • Ajout de gestionnaires d’erreurs
  • Itération dans le code

VUE D’ENSEMBLE DES BOUCLES

  • Boucles Do
  • Boucles For

UTILISATION DES ENREGISTREMENTS

  • Vue d’ensemble des jeux d’enregistrements

EXTRACTION DES DONNEES

  • SQL
  • Manipulation des données

FINALISATION DE L’APPLICATION

  • Analyse de l’application
  • Amélioration de l’interface utilisateur
  • Compression de l’application en vue de sa distribution