Forum - Questions générale - Sujet n°330

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

La Charte du Forum - La Charte du Forum

Forum - Forum
Questions générale - Questions générale


clos par  le // : :  Sujet n° 330  requête avec liste déroulante

le 25/02/2010 : 16:08
par Marc

Anonyme

visiteur

Bonjour pierre

Je voudrais faire une requête pour connaitre touts les commande d'un client puis ensuite pour afficher cette commande

en détail ,si j'ai bien compris la manip

il faudrait que je puisse créer une zone de texte dans un formulaire pour lister tous les clients ,ensuite le nom choisi devra declancher la requête qui elle me donnera une liste de toutes les commandes de ce client et dans cette liste je pourrait afficher la commande voulue par sont ID

Si tu peux me donner une piste car en ce moment je part dans tous les sens

merci  Marc

 sujet clos  Haut
Réponse n° 1
--------
le 25/02/2010 : 18:15
par 3Stone

Anonyme

Administrateur

Bonjour,

Pour faire cela, il te faut (au minimim) quatre tables.

La table T_Clients avec les champs:
#NumClient, NomClient, AdresseClient, etc.

La Table T_Commandes avec les champs:
#NumCommande, *NumClient, DateCommande, etc.

La table T_DetailsCommande avec les champs:
#NumLigne, *NumCommande, NumProduit, etc.

La table T_Produits avec les champs:
#NumProduit, DescriptionProduit, PrixProduit, etc.

Ne pas oublier de créer les relations qui vont bien...
Par exemple, entre #NumClient de la table T_Clients et *NumClient de la table T_Factures. Les tables et ces relations sont la base d'une bonne base de donnéres; donc très importantes!

Ensuite, tu te crées:
  • un formulaire principal en mode simple, basé sur une requête qui reprend la table T_Commandes
  • dans ce formulaire, tu places un sous-formulaire en mode continu et qui est basé sur la table T_DetailsCommande
  • dans le haut du formulaire principal, tu places une liste déroulante qui aura comme source la table T_Clients. Lors de la construction de cette liste avec l'assistant, veille à bien choisir l'option "Rechercher un enregistrement dans le formulaire". Cela te créera une liste que l'on peut appeler "liste de recherche".

Cordialement,
Pierre(3stone)
  clos par  le // : :  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