Message d'erreur en lançant un état.
Le
Richard_35
Bonjour à tous,
Sous Access 2000 (Office 2000 SP3), lors du lancement d'un état, un seul
utilisateur voit apparaître le message suivant :
"L'expression "Sur Click" entrée comme paramètre de la propriété de type
événelent est à l'origine d'une erreur. Fonction non disponible dans les
expressions dans l'expression 'IIf(Right([champ],19)="xxx","yyy","zzz")'.
* Le résultat de l'expression n'est pas le nom d'une macro, le nom d'une
fonction définie par l'utilisateur ou [Event Procedure].
* Une erreur a peut-être été commise lors de l'évaluation d'une fonction,
d'un événement ou d'une macro."
Je précise qu'il s'agit d'une base .mde appelée par l'ensemble des
utilisateurs, mais seul celui-ci voit apparaître ce message et, donc,
impossible, pour lui, de générer son état (il est obligé de le faire sur un
autre PC).
J'ai désinstallé Access sur le PC à problème (vu que la base est .mde) :
toujours le même résultat.
Je vous remercie d'avance de vos conseils,
Richard.
Sous Access 2000 (Office 2000 SP3), lors du lancement d'un état, un seul
utilisateur voit apparaître le message suivant :
"L'expression "Sur Click" entrée comme paramètre de la propriété de type
événelent est à l'origine d'une erreur. Fonction non disponible dans les
expressions dans l'expression 'IIf(Right([champ],19)="xxx","yyy","zzz")'.
* Le résultat de l'expression n'est pas le nom d'une macro, le nom d'une
fonction définie par l'utilisateur ou [Event Procedure].
* Une erreur a peut-être été commise lors de l'évaluation d'une fonction,
d'un événement ou d'une macro."
Je précise qu'il s'agit d'une base .mde appelée par l'ensemble des
utilisateurs, mais seul celui-ci voit apparaître ce message et, donc,
impossible, pour lui, de générer son état (il est obligé de le faire sur un
autre PC).
J'ai désinstallé Access sur le PC à problème (vu que la base est .mde) :
toujours le même résultat.
Je vous remercie d'avance de vos conseils,
Richard.

Poser une question


Salut Richard,
Ca ressemble à une bibliothéque manquante ... mais normalement dans un
MDE le code étant 'compilé'.. Voir peut-être au niveau de la MDB d'origine.
@+
Merci de ta réponse.
Je ne comprends pas : le .mdb d'origine est le même pour tous ceux qui
utilisent le .mde (qui est sur un serveur). Et seul cet utilisateur est
concerné par ce problème.
Si tu as une autre piste, c'est avec plaisir...
Merci d'avance de tes conseils,
Richard.
"Fabien" a écrit :
Je pense qu'il faudrait oeuvrer sur la configuration du micro qui ne
fonctionne pas.
Tu signale que tu as désinstallé Access, réinstalle Access pour voir
si cela régle le problème et si c'est le cas cela pourrait vouloir
dire que certains composant/dll sont déenregistré lors de la
désinstallation d'access.
PS:Si la base fonctionne sur tous les autres postes, moi je ne
toucherais pas à la base.
Richard_35 a écrit :
C'était bien un problème de référence manquante uniquement sur le PC en
question.
Merci à tous.
Richard.
"Michel__D" a écrit :
C'était bien un problème de référence uniquement sur le PC en question...
bizarre.
Merci à tous.
Richard.
"Michel__D" a écrit :