Existe-t-il un moyen de déterminer le type d'objet lors de la transmission d'une référence à une fonction? J'utilise une fonction d'autorisations de sécurité, qui détermine si l'utilisateur a l'autorisation d'afficher/modifier le formulaire qui lui est transmis par référence. J'aimerais étendre cela pour inclure également des rapports.MS Access: Déterminer le type d'objet
Pour conserver la fonction générique, je voudrais passer un arbitre soit pour un formulaire ou un rapport comme un objet, par exemple: function gfSecurity_Permission(obj as Object)
Cependant, je dois déterminer la type
de l'objet dans la fonction.
Est-ce que quelqu'un connaît un moyen de faire cela?
MTIA
Merci beaucoup! – maxhugen
Impossible de trouver une référence à un mot clé TypeOf dans Access VBA. Suspect c'est .NET seulement. [Ici] (http://office.microsoft.com/en-us/access-help/typename-function-HA001228928.aspx?CTT=5&origin=HA010131676) est la référence MSDN à la fonction TypeName dans Access VBA. En passant, cela peut être pratique: une [liste de toutes les fonctions Access VBA par catégorie] (http://office.microsoft.com/fr-fr/access-help/access-functions-by-category-HA010131676.aspx). –
@ Simon, c'est un opérateur et est présent dans - je suppose - toutes les versions de VBA .. http://msdn.microsoft.com/en-us/library/0ec5kw18%28v=VS.80%29.aspx –