j'ailimente suivi des dons par le biais d'un formulaire
je vais rechercher en menu déroulant le nom (nom et prénom cote à cote dans
le menu déroulant) dans la table/query (pour classement apla) des membres.
Comment faire pour que le prénom rentre ensuite dans le champ prénom du
formulaire et ensuite qu'il soit enregistré en tant que prénom dans la table
suivi des dons.
Car là avec des homonymes j'ai des doublons, triple etc.
le prénom se trouve dans ta liste en colonne 3 (index 2) et tu peux le récupérer dès que tu as sélectionné une ligne de ta liste. dès que tu as sélectionné une ligne, l'événement afterupdate de la liste se déclenche et tu peux charger ce prénom dans ta table suivi des dons. si le champ se nomme prénom dans la table suividesdons, il doit se trouver dans ta requête sous ce nom-là. on pourra le charger en faisant appel à la liste: me.leprénomsuividesdons = me.Nom.column(2)
le problème, c'est qu'il ne faut jamais nommer un champ "nom" ainsi qu'un contrôle car access est perdu avec "nom" qui est un mot réservé. je n'ai toujours pas reçu ta base. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Les news de MSN" a écrit dans le message de news:%23Rt$
dans le champ NOM en menu déroulant j'ai :
controlsource : nom rowsourcetype:table/queries rowsource :SELECT membres.ID, membres.nom, membres.prénom FROM membres; boundcolumn: 1
pour la suite sur la ligne after update je ne comprends pas trop ce que tu veux dire par :
Donc tu dois avoir le prénom en colonne 2 ou 3 de ta liste ? oui prénom est en colonne 2.
si oui, sur maliste_AfterUpdate tu indiques maliste_c'est quoi ?
le prénom se trouve dans ta liste en colonne 3 (index 2) et tu peux le
récupérer dès que tu as sélectionné une ligne de ta liste.
dès que tu as sélectionné une ligne, l'événement afterupdate de la liste se
déclenche et tu peux charger ce prénom dans ta table suivi des dons.
si le champ se nomme prénom dans la table suividesdons, il doit se trouver
dans ta requête sous ce nom-là. on pourra le charger en faisant appel à la
liste:
me.leprénomsuividesdons = me.Nom.column(2)
le problème, c'est qu'il ne faut jamais nommer un champ "nom" ainsi qu'un
contrôle car access est perdu avec "nom" qui est un mot réservé.
je n'ai toujours pas reçu ta base.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Les news de MSN" <ofremont@club-internet.fr> a écrit dans le message de
news:%23Rt$J7LoDHA.1728@TK2MSFTNGP09.phx.gbl...
dans le champ NOM en menu déroulant j'ai :
controlsource : nom
rowsourcetype:table/queries
rowsource :SELECT membres.ID, membres.nom, membres.prénom
FROM membres;
boundcolumn: 1
pour la suite
sur la ligne after update je ne comprends pas trop ce que tu veux dire par
:
Donc tu dois avoir le prénom en colonne 2 ou 3 de ta liste ?
oui prénom est en colonne 2.
si oui, sur maliste_AfterUpdate tu indiques
maliste_c'est quoi ?
le prénom se trouve dans ta liste en colonne 3 (index 2) et tu peux le récupérer dès que tu as sélectionné une ligne de ta liste. dès que tu as sélectionné une ligne, l'événement afterupdate de la liste se déclenche et tu peux charger ce prénom dans ta table suivi des dons. si le champ se nomme prénom dans la table suividesdons, il doit se trouver dans ta requête sous ce nom-là. on pourra le charger en faisant appel à la liste: me.leprénomsuividesdons = me.Nom.column(2)
le problème, c'est qu'il ne faut jamais nommer un champ "nom" ainsi qu'un contrôle car access est perdu avec "nom" qui est un mot réservé. je n'ai toujours pas reçu ta base. -- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Les news de MSN" a écrit dans le message de news:%23Rt$
dans le champ NOM en menu déroulant j'ai :
controlsource : nom rowsourcetype:table/queries rowsource :SELECT membres.ID, membres.nom, membres.prénom FROM membres; boundcolumn: 1
pour la suite sur la ligne after update je ne comprends pas trop ce que tu veux dire par :
Donc tu dois avoir le prénom en colonne 2 ou 3 de ta liste ? oui prénom est en colonne 2.
si oui, sur maliste_AfterUpdate tu indiques maliste_c'est quoi ?
ci-joint en retour ta 1ere base. il est interdit d'utiliser date et nom pour des champs.
modifs faites:
tables: suppression des noms et prénom dans la table dons date en format date etc...
formulaire recréé
relations ( menu outils / relations)
me tenir au courant
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
réponse par mail:
bonjour.
ci-joint en retour ta 1ere base.
il est interdit d'utiliser date et nom pour des champs.
modifs faites:
tables:
suppression des noms et prénom dans la table dons
date en format date
etc...
formulaire recréé
relations ( menu outils / relations)
me tenir au courant
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
ci-joint en retour ta 1ere base. il est interdit d'utiliser date et nom pour des champs.
modifs faites:
tables: suppression des noms et prénom dans la table dons date en format date etc...
formulaire recréé
relations ( menu outils / relations)
me tenir au courant
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.