Bonjour a tous,
J'ai une base de donnée Access ou, pour chaque type de rapport existant, j'ai mis le nom d'une procedure existante, qui formatte le rapport choisis par l'utilisateur.
A partir d'une application visual basic, je voudrais faire la chose suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 dim rs as new adodb.recordset 'code qui appelle un query pour recuperer dans le champs 1 le nom de la procedure a appeler. call rs.fields(1).value
Ce que j'espere ici, c'est que mon programme va appeler la SUB dont le nom est contenu dans rs.fields(1).value
Ca ne marche pas, je voudrais savoir si ce que j'essaie de faire est possible.
Les procedures a appeler sont toutes dans un module, dans le meme projet VB.
Je sais qu'il est possible de faire un gigantesque 'Select Case' pour decider quelle procedure appeler, mais j'aimerais pouvoir eviter cela si possible.
Merci d'avance a quiconque trouverait la solution a mon probleme. Si je n'ai pas été assez clair ou ait manqué a une regle du forum, merci de m'avertir, je me corrigerai immédiatement.
Partager