Plus loin avec les paramètres
En dehors de l’univers Access, vous avez la possibilité d’utiliser de nombreuses méthodes plus élaborées que le simple stockage dans une table. Les écueils que l’on rencontrera en utilisant des tables sont nombreux.:
• Univers multi-frontal : augmentation des champs de la table et obligation de garder une nomenclature efficace.
• Table locale vs table liée : les droits d’accès simultanés sont difficiles à appréhender sans étude préalable.
• Etc.
De même, les autres possibilités de pratiquer les paramètres dans les applications que l’on développe sont très nombreuses. Sans pouvoir donner une liste exhaustive, voici quelques pistes :
• Fichiers de registre (fichiers .reg)
• Fichiers ini : ces fichiers texte permettent de spécifier un ensemble de variables d’environnement d’une application
• Etc.
Conclusion
Il est donc possible pour un utilisateur de gérer à sa propre manière les variables qui devront avoir une durée de vie plus importantes que celles « en dur » dans le code.
Quelques autres exemples d’utilisation de tables de paramètres
• personnalisation de l’interface en fonction de l’utilisateur (taille de police, boutons visibles ou pas, droits d’accès)
• utiliser l’application en multi-utilisateur sans avoir à manipuler des fichiers
I – Introduction
IV – Table de paramètres
IV-A – Pourquoi ?
IV-A-1 – Alternative aux variables globales
IV-A-2 – Alternative aux numéros auto-incrémentés
IV-A-3 – Alternative aux variables d’énumération
IV-B – Principe d’une table de paramètres
IV-C – Exemples de données stockées
IV-D – Code VBA
IV-D-1 – Fonction de récupération de la valeur
IV-D-2 – Fonction de mise à jour de la valeur
IV-D-3 – Utilisation dans les autres modules
IV-E – Valeurs par défaut ? Blindage des fonctions
IV-E-1 – Valeur retour par défaut
IV-E-2 – Typer le retour de la fonction
IV-E-3 – Combinaison des deux
IV-E-4 – Blindage de la mise à jour
V – Plus loin avec les paramètres
VI – Conclusion
Formation Access (272 KO) (Cours PDF)