Access

Aurélie2259 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
Gaunts Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis entrein de créer une base de données sous le logiciel Access.
Ma première table est ma table contact, dans cette table, le statut (mon premier champs) sera soit "Clients ou Prospects". Ma deuxième table sera donc ma table CLIENTS. Comment puis-je faire une relation entre ces deux tables sachant que mes clients découlent du "statut" présent dans la première table...!
Merci de votre aide
Aurélie

11 réponses

moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
Bonjour

Quel sont les champs commun au 2 table?
0
Jean_Jacques Messages postés 1040 Date d'inscription   Statut Membre Dernière intervention   112
 
Bonjour Aurélie2259,


Comme source d'inspiration pour votre projet, vous avez l'opportunité de vous inspirer librement de l'application spécimen Contacts fournie par ACCESS en standard.
Vous pouvez la charger dans un répertoire et l'étudier à loisir. Vous devriez trouver des idées applicables à votre base de données.

Elle se trouve sous : Fichier/Nouvelle base de données/Onglet base de données/.....



Cordialement
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
0
Aurélie2259 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
le champ commun est le champ "statut"; soit clients soit prospects.
merci jean jacques pour l'information, je vais essayer.
Cordialement
0
Gaunts Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   116
 
Bonjour Aurélie,

Dans ta table clients, tu as les nomes (ou ID) des clients, présents aussi dans ta première table?

Cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Aurélie2259 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Oui mon identifiant est aussi dans ma première table. Pour le statut présent dans ma première j'ai mis une liste déroulante, soit client soit prospect, je voudrais donc que dans ma deuxième table il n'y est que mes clients et que mes prospects restent dans ma table prospects et viennent s'ajouter automatiquement dans ma table client, une fois le statut changé en client.
0
Gaunts Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   116
 
Alors je résume:

Tu as une table avec tous les identifiants.
Avec un formulaire, tu choisis un identifiant, puis tu indiques si c'est un client ou un prospect.
Si tu choisis client, tu veux ajouter ce nom à ta table Clients, si tu choisis prospect, tu le retires de la table clients s'il y était déja.
Dans les deux cas, le nom reste toujours dans la premiere table.
J'ai bon chef?
0
Aurélie2259 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Pour le moment, c'est bien çà..!
0
Gaunts Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   116
 
OK!
Alors ce qu'il va falloir faire:
1) Tu choisis dans le menu déroulant, un identifiant.
-Cela va metre à jour la valeur de ton deuxième menu déroulant, qui indiquera le statut actuel.
Pour cela, il faudra en VBA, sur l'evenement afterupdate de ta premiere liste, parcourir ta table, vérifier si on y trouve l'identifiant.
Si on le retrouve, alors c'est un client.
Sinon, alors c'est un prospect.

2)Tu choisis dans le deuxieme menu, la valeur à atribuer.
Si tu choisis prospect, alors on retire l'identifiant dans ta table grace à un DELETE SQL.
Si tu choisis client, on le rajoute dans ta table clients.

Je sais pas si c'est clair, pose moi des questions si ça va pas.
Ensuite si c'est le vba qui te pose problème, je t'aiderai aussi :)
0
Aurélie2259 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Oh la, çà m'a l'air compliqué tout çà...!!! Je tente le Num 1, je te redis après, merci beaucoup de ton aide
0
Aurélie2259 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
quand tu parles de menu, cà veut dire table ? qu'est ce que l'évènement afterupdate ?
0
4tic2011 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention  
 
bjr moi aussi je suis débutant
0
Gaunts Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   116
 
Re, j'étais pas dispo.

Quand je parle de menu, je veux dire liste déroulante.
L'évenement afterupdate, c'est le code qui va s'executer quand un changement aura été fait sur la liste déroulante (c'est à dire quand tu auras choisi un identifiant)
0
Aurélie2259 Messages postés 18 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup, c'est bon, avec un peu d'aide, j'ai réussi.
Merci encore Gaunts !
0
Gaunts Messages postés 1125 Date d'inscription   Statut Membre Dernière intervention   116
 
Derien :) tu as utilisé le vba?
Peux tu mettre ton sujet en résolu stp? bonne journée
0