Rappel sur les bases de données et les relations
- Rappels sur les tables et les propriétés des champs
- Gérer les relations
- Définir l’intégrité référentielle
- Gérer les types de jointure
Perfectionnement sur les requêtes
- Requêtes multi-tables
- Requêtes en cascade
- Requêtes paramétrées
- Requêtes analyses croisées
- Requêtes regroupement avec calculs
- Requêtes avec champs calculés (fonction texte, dates, conditionnelles)
- Requêtes de non correspondance
- Requêtes action (intervenir dans les tables par modification, création, ajout, suppression)
- Requêtes union
Perfectionnement sur les formulaires
- Création de contrôles (Boutons, cases à cocher, listes…)
- Paramétrages avancés des contrôles
- Créer des expressions calculées dans un contrôle
- Insérer un sous-formulaire dans le formulaire principal
- Relier les deux formulaires par un champ commun
- Protéger les contrôles et les formulaires
- Approfondissement des propriétés d’un formulaire
Perfectionnement sur les états
- Soigner la mise en forme d’un état (disposition, insertion de cadre, traits, images…)
- Créer des contrôles calculés et avec fonctions (condition, extraction de chaînes de caractères…)
- Grouper les données
- Créer un en-tête de groupe pour définir le champ dont les données sont regroupées
- Effectuer des calculs sur le groupe grâce au pied de page de groupe
- Approfondissement des propriétés d’un état
Créer des macros
- Quand créer une macro
- Définir les actions et les arguments
- Découvrir l’environnement macro
- Afficher toutes les commandes
- Créer un bouton à l’aide de l’assistant macro
- Utiliser le générateur d’expression
- Créer une macro et comprendre sa structure
- Utilisation de conditions dans les macros