Formation utilisations possibles d’une table de paramètres, tutoriel & guide de travaux pratiques en pdf.
Table de paramètres
IPourquoi ?
On peut utiliser des tables de paramètres pour de multiples raisons.
Alternative aux variables globales
Les variables globales n’ont de durée de vie que celle de l’ouverture de l’application. Ces variables sont déclarées dans un module, avec une portée Public. exemple
Public i As Integer Public Const PathFichier = « C:\temp\fichiertemporaire.txt »
Le cours d’initiation au VBA d’Olivier Lebeau évoque très bien les durées de vie des variables en fonction de leur portée. Lorsqu’on ouvre à nouveau le fichier, les variables sont réinitialisées et leurs dernières valeurs ne sont plus accessibles. Nous proposons ici de faire appel à des enregistrements dans des tables locales, qu’on appellera » table de paramètres « .
Alternative aux numéros auto-incrémentés
Il est courant d’utiliser des champs de type NuméroAuto dans les tables Access. Le champ s’incrémente tout seul de 1 à chaque nouvel enregistrement. Le principal inconvénient est qu’en cas de suppression d’enregistrements, on se retrouve avec des « trous » dans la numérotation.