|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 17 ![]() |
Bonjour,
En général, j'arrive à trouver une solution en faisant quelques recherches, mais je crois que pour ce coup là, je suis choux blanc... D'après ce que j'ai compris, il est possible, en VBA, d'accéder aux champs de l'enregistrement courant en faisant Me.nom_du_champ. Lorsque je change les champs de la table correspondante, par moment, il m'est impossible d'accèder à ce champ par la méthode (access me renvoie l'erreur "Membre de méthode ou de données introuvables"). Pourtant, cette méthode parait être reconnue car l'éditeur me met les majuscules lorsque je tape la méthode en minuscules. Quelqu'un aurait une idée d'où pourrait provenir le problème? |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Michel Développeur informatique Inscription : février 2008 Messages : 263 ![]() |
Je ne suis pas sûr de t'aider beaucoup, mais pour moi, sauf erreur, une formulation du type "Me.NomduChamp" ne s'applique pas à une rubrique d'une table mais à un champ de formulaire (en fait j'utilise cette formulation dans le code propre du dit formulaire)...
Donc le Champ du formulaire à comme "source" une rubrique de la table et "Me.NomduChamp" fait référence au champ du formulaire. Si tu changes ta rubrique, cela a donc une incidence au niveau de ton formulaire. En même temps il se peut aussi que je n'ai rien compris ta demande... parfois je suis un peu lent de ce côté là ! Michel |
|
|
00
|
|
|
#3 |
![]() ![]() |
Bonjour,
En complément des explications (correctes) données par Orion34080, si tu modifies le nom d'un champ de ta table, il te faut "rafraîchir" la propriété Source du formulaire pour que la modification se répercute sur celui-ci. En pratique, en mode modification du formulaire, je la supprime, j'enregistre, je repasse en mode modification, je sélectionne à nouveau la source (table ou requête) et j'enregistre. Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 17 ![]() |
Mille mercis, ca m'enlève une bonne épine du pied... Je vais pouvoir continuer a travailler. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com