[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes Access des débutants - Problèmes Access des débutants


actif  Sujet n° 683  Synchronisation liste déroulante

le 10/06/2013 : 01:18
par med_rab

Anonyme

visiteur

Bonsoir Mr Pierre,
Encore une nouvelle fois je m'adresse à vous, pour un petit problème décrit comme suite: j'ai un formulaire avec deux listes déroulantes qui affichent respectivement le nom du client et le nom du contact, quand je les choisi l'un ou l'autre, ils apparaissent sans problème par contre quand je Click sur suivant ou précèdent celle du client est synchronisé mais l'autre, je suis obligé de faire un Click dessus pour que le contact apparaisse, je vous rappel que la table des contacts a comme clé un n° automatique et que sur le formulaire je la lie au client puisque dans ma table chaque client a une ou plusieurs personne à contacter (des personnes qui sont en relation avec nos commerciaux), quand j’enlève cette liaison le nom du contact est affiché automatiquement, mais moi je veux garder cette liaison pour que l’opérateur n'ait que les contacts du client prés saisie, vous me comprenez.
merci d'avance
cordialement 
med rab
 
Ecrire à med_rab   Poster une réponse  Haut

[]   

Réponse n° 1
--------
le 11/06/2013 : 23:34
par 3Stone

3Stone

Administrateur

Bonjour,

Si je comprends, tu as une table Client et un table Contact que tu joint dans un formulaire.
Par ailleurs, tu as deux listes déroulantes, chacune basée sur un champ de l'une des tables.
Est-ce bien le cas ?
 
Citation :

quand je les choisi l'un ou l'autre, ils apparaissent sans problème par contre quand je Click sur suivant ou précèdent celle du client est synchronisé mais l'autre, je suis obligé de faire un Click dessus pour que le contact apparaisse

 
Ces listes servent à faire une recherche ?
Si oui, elle doivent être indépendantes et il vaut mieux utiliser du code pour "vider" le champ afficher pour bien faire comprendre leur utilité de recherche.

Si elle font partie des données, et donc doivent suivre les enregistrements, alors elles ne peuvent servir à la recherche. Dans cette utilisation, elles n'auraient pas une grande utilité, sauf si les contacts passent régulièrement d'un client à un autre...

Cordialement,
Pierre(3stone)
  Poster une réponse  Haut
Réponse n° 2
--------
le 12/06/2013 : 01:52
par med_rab

Anonyme

visiteur

Bonsoir Monsieur,

je vous remercie pour votre réponse, voila : 

j'ai un formulaire avec plusieurs champs, ok, les utilisateurs ce sont des représentants, ils doivent faire leur rapport une fois revenu de chez le client, ils ont fait ceci ils sont fait cela, etc..

sur le formulaire il doivent saisir le code client chez lequel il ont été, bien-sur j'ai mis une liste déroulante classé par ordre alphabétique, une fois avoir choisi le client dans la liste, il doivent renseigner le contact c a d la personne avec laquelle ils ont discuté, donc c'est une autre liste déroulante mais cette fois, j'ai fait en sortie que seul les contacts du client choisi qui apparaissent sur la liste (un ou plusieurs)

c'est cette liaison qui fait que je suis obliger lors du défilement de tous les rapport, de faire un Click sur le contact pour qu'il apparaisse. si non c'est vide.

montrer moi comment je pourrai vous envoyer un exemple. pour bien comprendre.

merci  

  Poster une réponse  Haut
Réponse n° 3
--------
le 12/06/2013 : 22:58
par 3Stone

3Stone

Administrateur

Bonjour,
 
Citation :

montrer moi comment je pourrai vous envoyer un exemple.

 
Une exemple, est un extrait de la base en question; pas une image k

Dans une image, on ne voit pas les tables, leurs champs et relations...
Dans cette image, on a l'impression que le champ "Nom contact" fait partie de la table client. Si c'est le cas, ce n'est pas bon.

Il te faut une table client et une table ContactClient en relation avec la table Client.

Cordialement,
Pierre(3stone)
  Poster une réponse  Haut
Réponse n° 4
--------
le 20/06/2013 : 00:19
par med_rab

Anonyme

visiteur
Bonsoir pierre,
J'ai envoyé une partie de ma base avec le problème, l'avez-vous vu ?
  Poster une réponse  Haut
Réponse n° 5
--------
le 20/06/2013 : 18:21
par 3Stone

3Stone

Administrateur

Bonjour,
 
Citation :

l'avez-vous vu ?

 
Oui, enterrée dans ma pile de mails... y
Je regarde plus près dès que j'ai un moment.

Cordialement,
Pierre(3stone)
  Poster une réponse  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut