Créer un bouton pour afficher l'historique des clients dans Access

Apprenez à ajouter un bouton dans un formulaire Access afin d'afficher l'historique des inscriptions d'un client sélectionné.

Détails de la leçon

Description de la leçon

Dans cette leçon, nous apprendrons à ajouter un bouton dans le formulaire des clients d'Access. Ce bouton, lorsqu'il sera actionné, permettra d'afficher la liste des inscriptions déjà réalisées pour le client sélectionné. Nous explorerons les propriétés des formulaires Access, examinerons le formulaire « FRM Historique Inscription » et comprendrons comment ouvrir ce formulaire de manière flottante et modale. Ensuite, nous verrons comment modifier le formulaire client en mode création, placer un bouton dans la zone d’en-tête du formulaire et renommer ce bouton de façon appropriée.

Nous allons également configurer l'événement « Clique » du bouton pour ouvrir le formulaire historique avec un filtre basé sur le client sélectionné. Nous utiliserons des variables intermédiaires pour garantir que le formulaire historique affiche uniquement les enregistrements pertinents, évitant de montrer la totalité des inscriptions. Enfin, nous nous assurerons que le filtrage est activé dans le nouveau formulaire ouvert via cette commande.

Objectifs de cette leçon

Les objectifs de cette vidéo sont :

  • Ajouter un bouton dans un formulaire Access.
  • Configurer les propriétés d'ouverture de formulaire (flottante et modale).
  • Utiliser des variables intermédiaires pour filtrer les données affichées.
  • S'assurer que le filtrage est activé dans le formulaire ouvert.

Prérequis pour cette leçon

Les prérequis pour suivre cette vidéo incluent :

  • Connaissances de base en utilisation d'Access.
  • Compréhension des concepts de formulaires et d'événements dans Access.
  • Notions de base en programmation Access VBA.

Métiers concernés

Les usages professionnels ou métiers pour ce sujet incluent :

  • Analystes de données cherchant à automatiser la visualisation des historiques clients.
  • Développeurs de bases de données personnalisées pour les entreprises.
  • Consultants en gestion de la relation client (CRM).

Alternatives et ressources

Alternativement, vous pouvez utiliser d'autres logiciels de gestion de bases de données comme MySQL ou SQL Server, avec une interface utilisateur personnalisée pour obtenir des fonctionnalités similaires.

Questions & Réponses

Le formulaire s'ouvre de manière flottante car la propriété 'Fenêtres contextuelles' est définie sur 'Oui'.
Les variables intermédiaires permettent de préparer et tester les conditions de filtrage avant d'appliquer le filtre, ce qui rend le processus plus fiable et lisible.
La commande 'DoCmd.OpenForm' ouvre un formulaire spécifique et applique un filtre basé sur les critères définis pour afficher uniquement les enregistrements correspondant à ceux du client sélectionné.