OVH Cloud OVH Cloud

Pb de la fonction Date

4 réponses
Avatar
SB
J'ai r=E9alis=E9 une fonction qui fait appel =E0 la fonction=20
Date d'access97 "CDate(Date$())". Chez moi =E7a marche.

Je copie le fichier .MDB chez le coll=E8gue, =E7a ne marche=20
pas : A l'ex=E9cution, il ne reconnait pas la fonction=20
Access 97 Date.

=20

4 réponses

Avatar
Guy DETIENNE
Salut ;O)

Très certainement un problème de références...
Vois ici (en anglais)
http://www.mvps.org/access/bugs/bugs0001.htm

Guy

--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"SB" a écrit dans le message de
news:09fe01c3b5c2$0f2f8040$
J'ai réalisé une fonction qui fait appel à la fonction
Date d'access97 "CDate(Date$())". Chez moi ça marche.

Je copie le fichier .MDB chez le collègue, ça ne marche
pas : A l'exécution, il ne reconnait pas la fonction
Access 97 Date.
Avatar
Benoit Compoint [MS]
Bonjour,

Au cas où SB ne comprendrait pas l'anglais, je précise la réponse de Guy
DETIENNE :

Il est probable que le projet VBA inclus dans votre base Access 97 comporte
une référence manquante sur la station Windows de votre collègue.

Pour vérifier cette hypothèse, ouvrez un module VBA de votre base sur le
poste de votre collègue,
puis choisissez la commande Références dans le menu Outils.

Benoît Compoint.


"Guy DETIENNE" wrote in message
news:
Salut ;O)

Très certainement un problème de références...
Vois ici (en anglais)
http://www.mvps.org/access/bugs/bugs0001.htm

Guy

--
__________________________________
Tchao.net: L'informatique à votre dimension
www.tchao.net
Pour toute réponse, retirer le .nospam de l'adresse mail
ou cliquez ici http://cerbermail.com/?6nQ9U2fpkD

"SB" a écrit dans le message de
news:09fe01c3b5c2$0f2f8040$
J'ai réalisé une fonction qui fait appel à la fonction
Date d'access97 "CDate(Date$())". Chez moi ça marche.

Je copie le fichier .MDB chez le collègue, ça ne marche
pas : A l'exécution, il ne reconnait pas la fonction
Access 97 Date.






Avatar
J'ai déja rencontré ce problème, certains access ne
reconnaissent pas la fonction date(), j'ai donc créé la
fonction cejour()=int(now())

-----Message d'origine-----
J'ai réalisé une fonction qui fait appel à la fonction
Date d'access97 "CDate(Date$())". Chez moi ça marche.

Je copie le fichier .MDB chez le collègue, ça ne marche
pas : A l'exécution, il ne reconnait pas la fonction
Access 97 Date.



.



Avatar
3stone
Salut,

a écrit:
J'ai déja rencontré ce problème, certains access ne
reconnaissent pas la fonction date(), j'ai donc créé la
fonction cejour()=int(now())



TOUS les Access reconnaissent la fonction Date() !!!
Si tu as une erreur sur cette fonction (ou d'autres fonctions de base,
comme left mid right), tu as un problème de références dans ta base.

Et il est malsain de contourner, ce que l'on croit être une "erreur"
par du code supplémentaire... ceci ne règlant pas le problème,
mais, le noye encore plus profondément...

amha


--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/charte.htm
--------------------------------------