Dans cette fiche...

<Retour Grenier>

Début de page Créer un module

Pour créer un module :

  1. Si nécessaire, faites apparaître la fenêtre de base de données
  2. Cliquez sur l'onglet Modules
  3. Cliquez sur le bouton Nouveau

L'écran de définition de module devrait apparaître :

Sur cet écran :

  1. Tapez votre code Visual Basic, comme dans un traitement de texte.
  1. Une fois que le code est tapé, compilez-le pour le vérifier, en cliquant sur l'icône "Compiler les modules chargés".
    Ceci permet de détecter les erreurs de syntaxe.
  1. Terminez le tout en cliquant sur l'icône icoEnregistrer.gif (939 octets) puis en donnant un nom à votre module.

 

Début de page Modifier un module existant

Pour modifier un module existant :

  1. Si nécessaire, faites apparaître la fenêtre de base de données
  2. Cliquez sur l'onglet Modules
  3. Cliquez sur le module à modifier
  4. Cliquez sur le bouton Modifier
  5. Ajouter, supprimez ou modifiez des portions de code dans le module.
  6. Enregistrez le tout.

La modification ou la suppression d'un module peut provoquer des problèmes, si des requêtes, des formulaires ou des états font appel à ce module.

 

 

Début de page Renommer un module

Pour renommer un module :

  1. Si nécessaire, faites apparaître la fenêtre de base de données
  2. Cliquez sur l'onglet Module
  3. Cliquez sur le module à renommer
  4. Appuyez sur la touche [F2] du clavier.
  5. Tapez le nouveau nom du module.

Le changement de nom d'un module peut provoquer des problèmes, si ce module est un module de classe. En règle générale, comme pour les autres objets de la base (tables, requêtes...) donnez plutôt un nom définitif à votre module, dès que vous le créez.

 

Début de page Supprimer un module

Pour supprimer un module :

  1. Si nécessaire, faites apparaître la fenêtre de base de données
  2. Cliquez sur l'onglet Module
  3. Cliquez sur le module à supprimer
  4. Appuyez sur la touche [Suppr] du clavier.
  5. Confirmez en cliquant sur le bouton Oui.

La suppression d'un module peut provoquer des problèmes, si des requêtes, des formulaires ou des états font appel à ce module. D'autre part, vous perdrez bien sûr tout le code Visual Basic qui y était stocké.

 

Début de page Tester une portion de code

Si votre portion de code démarre par : function Test() ou sub Test()
(rien ne figurant entre parenthèses), vous pouvez la tester de la façon suivante :

  1. Cliquez quelque part dans la portion concernée.
  2. Cliquez sur le bouton "Aller à/Continuer" (nom judicieux ;-))

Si la portion de code démarre par : function Test(byval s as string)
c'est qu'il s'agit d'une fonction comportant au moins un paramètre. Dans ce cas :

  1. Cliquez sur l'icône "Fenêtre Déboggage"
  2. Tapez dans la nouvelle fenêtre quelque chose comme : ? Test("Essai")

Ceci varie bien sûr  selon chaque fonction (selon le nombre et le type de paramètres attendus par la fonction).