2009-04-14 3 views
1

Je sais que si je crée un module de code dans Access et y place une fonction, je peux lancer une requête qui a des appels intégrés à cette fonction. Cependant, je veux savoir si je peux obtenir une fonction qui appartient à la partie de code d'un formulaire pour être reconnu par Access dans une requête. Jusqu'à présent, je ne peux pas trouver un moyen, mais il me semble que cela devrait être possible.Utilisation de la fonction à partir du formulaire dans l'instruction Access SQL?

Merci, Cameron

Répondre

2

Vous pouvez - la fonction doit être faite PUBLIC et le formulaire doit être OUVERT lorsque vous exécutez la requête.

La plupart du temps, je mets toutes les fonctions communes dans un module de code séparé.

+0

Oooh. Merci! La raison pour laquelle je veux garder le plus de code possible est que tout ce que je fais devra éventuellement être copié-collé dans différentes bases de données ... Donc j'essaye de garder tout ce qui est lié à quelques formes nécessaires – Cameron

+0

vous devez vous référer à la fonction en tant que membre du formulaire, par exemple, Forms! MyForm.MyFunction(). –

Questions connexes