Esiste un modo per determinare il tipo di oggetto quando si passa un riferimento a una funzione?Accesso MS: Determinazione del tipo di oggetto
Sto utilizzando una funzione di autorizzazione di sicurezza, che determina se l'utente ha il permesso di visualizzare/modificare il modulo passato ad esso per riferimento. Mi piacerebbe espandere questo per includere anche i report.
Per mantenere la funzione generica, mi piacerebbe passare un ref sia per una maschera o un report come un oggetto, ad esempio: function gfSecurity_Permission(obj as Object)
Tuttavia, avrei bisogno di determinare il type
dell'oggetto all'interno della funzione.
Qualcuno sa di un modo per farlo?
MTIA
Grazie mille! – maxhugen
Impossibile trovare alcun riferimento a una parola chiave TypeOf in Access VBA. Supponiamo che questo sia solo .NET. [Here] (http://office.microsoft.com/en-us/access-help/typename-function-HA001228928.aspx?CTT=5&origin=HA010131676) è il riferimento MSDN alla funzione TypeName in Access VBA. A proposito, questo può essere utile: un [elenco di tutte le funzioni di Access VBA per categoria] (http://office.microsoft.com/en-us/access-help/access-functions-by-category-HA010131676.aspx). –
@simon, è un operatore ed è presente in - credo - tutte le versioni di VBA. Http://msdn.microsoft.com/en-us/library/0ec5kw18%28v=VS.80%29.aspx –