1) t_contacts qui contient la date d'enregistrement, le nom, prenom, date
naissance et pays d'origine et details du contact,
2) t_categories (en liste deroulante),
3) t_mode_délivrance (en liste deroulante).
j'ai cree un formulaire pour gérer les contacts (date, nom, prénom,date
naissance, pays d'origine et details) et mes deux listes deroulantes
(categorie et mode delivrance).
Mon probleme est que lorsque je rentre un contact qui existe deja mais avec
une categorie et un mode de delivrance different je suis oblige de retaper
le nom, le prenom, la date naissance et le pays d'origine. Bien sur je dois
garder la main pour une date differente et les details differents. En fait,
je voudrais que les donnees existantes s'affichent sans etre oblige de les
retaper.
j'espere avoir ete clair dans mes explis.
qq peut'il me donner une solution n'etant pas pro en la matiere (ce qui ce
voit non ? )
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel STROOBANTS
Bonjour,
J'ai également appris à utiliser Access par moi-même et, ayant eu le même problème, je l'ai résolu comme suit :
J'ai placé une liste déroulante permettant de choisir le champ NOM mais en rendant les autres données visibles lors de la sélection. Ainsi lors du choix d'un CONTACT, connu, la procédure suivante sert à compléter les champs déjà introduit dans un autre enregistrement en utilisant l'événement AfterUpdate(), ainsi que l'emplacement des données dans les colonnes de la liste déroulante.
Private Sub V_TFT_CONTACT_NAME_AfterUpdate() If Not IsNull(V_TFT_CONTACT_NAME.Column(3)) Then Me!V_TFT_CONTACT_NAME = V_TFT_CONTACT_NAME.Column(0) Me!V_TFT_CONTACT_PRENOM = V_TFT_CONTACT_NAME.Column(1) Me!V_TFT_CONTACT_DATNAIS = V_TFT_CONTACT_NAME.Column(2) Me!V_TFT_CONTACT_LIEU_NAIS = V_TFT_CONTACT_NAME.Column(4) Me!V_TFT_CONTACT_ADRES = V_TFT_CONTACT_NAME.Column(5) Me!V_TFT_CONTACT_CODEPOST = V_TFT_CONTACT_NAME.Column(6) Me!V_TFT_CONTACT_LOCALITE = V_TFT_CONTACT_NAME.Column(7) AfficheMessage "Ce CONTACT était connu, il faut néanmoins vérifier si l'adresse n'a pas été modifiée depuis."
End If
End Sub
Cordialement
Daniel
"Mick" a écrit dans le message de news:cgvmkr$cm5$ Slt,
j'ai créé 3 tables :
1) t_contacts qui contient la date d'enregistrement, le nom, prenom, date naissance et pays d'origine et details du contact, 2) t_categories (en liste deroulante), 3) t_mode_délivrance (en liste deroulante).
j'ai cree un formulaire pour gérer les contacts (date, nom, prénom,date naissance, pays d'origine et details) et mes deux listes deroulantes (categorie et mode delivrance).
Mon probleme est que lorsque je rentre un contact qui existe deja mais avec une categorie et un mode de delivrance different je suis oblige de retaper le nom, le prenom, la date naissance et le pays d'origine. Bien sur je dois garder la main pour une date differente et les details differents. En fait, je voudrais que les donnees existantes s'affichent sans etre oblige de les retaper.
j'espere avoir ete clair dans mes explis.
qq peut'il me donner une solution n'etant pas pro en la matiere (ce qui ce voit non ? )
merci par avance.
mick
Bonjour,
J'ai également appris à utiliser Access par moi-même et, ayant eu le même
problème, je l'ai résolu comme suit :
J'ai placé une liste déroulante permettant de choisir le champ NOM mais en
rendant les autres données visibles lors de la sélection.
Ainsi lors du choix d'un CONTACT, connu, la procédure suivante sert à
compléter les champs déjà introduit dans un autre enregistrement en
utilisant l'événement AfterUpdate(), ainsi que l'emplacement des données
dans les colonnes de la liste déroulante.
Private Sub V_TFT_CONTACT_NAME_AfterUpdate()
If Not IsNull(V_TFT_CONTACT_NAME.Column(3)) Then
Me!V_TFT_CONTACT_NAME = V_TFT_CONTACT_NAME.Column(0)
Me!V_TFT_CONTACT_PRENOM = V_TFT_CONTACT_NAME.Column(1)
Me!V_TFT_CONTACT_DATNAIS = V_TFT_CONTACT_NAME.Column(2)
Me!V_TFT_CONTACT_LIEU_NAIS = V_TFT_CONTACT_NAME.Column(4)
Me!V_TFT_CONTACT_ADRES = V_TFT_CONTACT_NAME.Column(5)
Me!V_TFT_CONTACT_CODEPOST = V_TFT_CONTACT_NAME.Column(6)
Me!V_TFT_CONTACT_LOCALITE = V_TFT_CONTACT_NAME.Column(7)
AfficheMessage "Ce CONTACT était connu, il faut néanmoins vérifier si
l'adresse n'a pas été modifiée depuis."
End If
End Sub
Cordialement
Daniel
"Mick" <michkaya@wanadoo.fr> a écrit dans le message de
news:cgvmkr$cm5$1@news-reader2.wanadoo.fr...
Slt,
j'ai créé 3 tables :
1) t_contacts qui contient la date d'enregistrement, le nom, prenom, date
naissance et pays d'origine et details du contact,
2) t_categories (en liste deroulante),
3) t_mode_délivrance (en liste deroulante).
j'ai cree un formulaire pour gérer les contacts (date, nom, prénom,date
naissance, pays d'origine et details) et mes deux listes deroulantes
(categorie et mode delivrance).
Mon probleme est que lorsque je rentre un contact qui existe deja mais avec
une categorie et un mode de delivrance different je suis oblige de retaper
le nom, le prenom, la date naissance et le pays d'origine. Bien sur je dois
garder la main pour une date differente et les details differents. En fait,
je voudrais que les donnees existantes s'affichent sans etre oblige de les
retaper.
j'espere avoir ete clair dans mes explis.
qq peut'il me donner une solution n'etant pas pro en la matiere (ce qui ce
voit non ? )
J'ai également appris à utiliser Access par moi-même et, ayant eu le même problème, je l'ai résolu comme suit :
J'ai placé une liste déroulante permettant de choisir le champ NOM mais en rendant les autres données visibles lors de la sélection. Ainsi lors du choix d'un CONTACT, connu, la procédure suivante sert à compléter les champs déjà introduit dans un autre enregistrement en utilisant l'événement AfterUpdate(), ainsi que l'emplacement des données dans les colonnes de la liste déroulante.
Private Sub V_TFT_CONTACT_NAME_AfterUpdate() If Not IsNull(V_TFT_CONTACT_NAME.Column(3)) Then Me!V_TFT_CONTACT_NAME = V_TFT_CONTACT_NAME.Column(0) Me!V_TFT_CONTACT_PRENOM = V_TFT_CONTACT_NAME.Column(1) Me!V_TFT_CONTACT_DATNAIS = V_TFT_CONTACT_NAME.Column(2) Me!V_TFT_CONTACT_LIEU_NAIS = V_TFT_CONTACT_NAME.Column(4) Me!V_TFT_CONTACT_ADRES = V_TFT_CONTACT_NAME.Column(5) Me!V_TFT_CONTACT_CODEPOST = V_TFT_CONTACT_NAME.Column(6) Me!V_TFT_CONTACT_LOCALITE = V_TFT_CONTACT_NAME.Column(7) AfficheMessage "Ce CONTACT était connu, il faut néanmoins vérifier si l'adresse n'a pas été modifiée depuis."
End If
End Sub
Cordialement
Daniel
"Mick" a écrit dans le message de news:cgvmkr$cm5$ Slt,
j'ai créé 3 tables :
1) t_contacts qui contient la date d'enregistrement, le nom, prenom, date naissance et pays d'origine et details du contact, 2) t_categories (en liste deroulante), 3) t_mode_délivrance (en liste deroulante).
j'ai cree un formulaire pour gérer les contacts (date, nom, prénom,date naissance, pays d'origine et details) et mes deux listes deroulantes (categorie et mode delivrance).
Mon probleme est que lorsque je rentre un contact qui existe deja mais avec une categorie et un mode de delivrance different je suis oblige de retaper le nom, le prenom, la date naissance et le pays d'origine. Bien sur je dois garder la main pour une date differente et les details differents. En fait, je voudrais que les donnees existantes s'affichent sans etre oblige de les retaper.
j'espere avoir ete clair dans mes explis.
qq peut'il me donner une solution n'etant pas pro en la matiere (ce qui ce voit non ? )
merci par avance.
mick
Yann
Salut Mike, Souhaites-tu créer un nouvel enregistrement ou finalement aller modifier ce qui existe...
Bye Yann
-----Message d'origine----- Slt,
j'ai créé 3 tables :
1) t_contacts qui contient la date d'enregistrement, le nom, prenom, date
naissance et pays d'origine et details du contact, 2) t_categories (en liste deroulante), 3) t_mode_délivrance (en liste deroulante).
j'ai cree un formulaire pour gérer les contacts (date, nom, prénom,date
naissance, pays d'origine et details) et mes deux listes deroulantes
(categorie et mode delivrance).
Mon probleme est que lorsque je rentre un contact qui existe deja mais avec
une categorie et un mode de delivrance different je suis oblige de retaper
le nom, le prenom, la date naissance et le pays d'origine. Bien sur je dois
garder la main pour une date differente et les details differents. En fait,
je voudrais que les donnees existantes s'affichent sans etre oblige de les
retaper.
j'espere avoir ete clair dans mes explis.
qq peut'il me donner une solution n'etant pas pro en la matiere (ce qui ce
voit non ? )
merci par avance.
mick
.
Salut Mike,
Souhaites-tu créer un nouvel enregistrement ou finalement
aller modifier ce qui existe...
Bye
Yann
-----Message d'origine-----
Slt,
j'ai créé 3 tables :
1) t_contacts qui contient la date d'enregistrement, le
nom, prenom, date
naissance et pays d'origine et details du contact,
2) t_categories (en liste deroulante),
3) t_mode_délivrance (en liste deroulante).
j'ai cree un formulaire pour gérer les contacts (date,
nom, prénom,date
naissance, pays d'origine et details) et mes deux
listes deroulantes
(categorie et mode delivrance).
Mon probleme est que lorsque je rentre un contact qui
existe deja mais avec
une categorie et un mode de delivrance different je suis
oblige de retaper
le nom, le prenom, la date naissance et le pays
d'origine. Bien sur je dois
garder la main pour une date differente et les details
differents. En fait,
je voudrais que les donnees existantes s'affichent sans
etre oblige de les
retaper.
j'espere avoir ete clair dans mes explis.
qq peut'il me donner une solution n'etant pas pro en la
matiere (ce qui ce