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

[]
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 3Stone le 10/02/2011 : 17:45  Sujet n° 464  liaison entre 04 listes déroulantes

le 02/02/2011 : 15:30
par Kisty

Anonyme

visiteur

Bonjour,
Je suis coincé avec un problème.
Ce que je veux c'est de faire une liaison entre 4 listes déroulantes, j'ai réalisé la liaison entre 02 listes, maintenant l'idée de relier mes 4 liste m'échape!!!
J'explique:

Liste N°01 : une catégorie de "pizza" (méga, senior, junior);
Liste N°02 : une catégorie, elle contient : pizza, sandwitch, boisson ...etc
Liste N°03 : sous catégorie de pizza. contient (oriental, classico...etc)
                     sous catégorie de sandwitch. contient (kebab, pita...etc)
                     sous catégorie de boisson. contient (coca, oasis...etc)
Liste N°04 : Prix


En gros je veux :

Si je clique sur une catégorie, une sous catégorie s'affichera automatiquement ensuite le prix aussi  (j'ai reussi a lier la catégorie avec la sous catégorie)

Une exception : si je clique sur pizza je dois choisir un (méga ou senior ou junior) ensuite la sous catégorie s'affichera et le prix aussi.

Donc je cherche une idée comment faire cette liaison dans mon sous formulaire, j'espère que j'étais claire :)

Cordialement.
Kisty
 sujet clos  Haut

[]   

DébutPrécédent [ 1 2 ] SuivantFin
Réponse n° 1
--------
le 02/02/2011 : 17:26
par 3Stone

Anonyme

Administrateur

Bonjour,

Le principe sur laquelle est basé la "relation" entre plusieures listes est la suivante:

Le critère d'une liste (le critère qui filtre ses données) est la sélection réalisé dans la liste précédente. Dans la liste précédente on demande la mise à jour de la suivante.

Exemple avec deux listes:
le critère de la liste2 sera... "Where champX = '" & Me.Liste1 & "';"
sur après mise à jour de Liste1 on rafraichit la Liste2...  Me.Liste2.Requery

Le principe sera identique avec 4 ou 10 listes!

Un autre problème est la source de ces listes et, à voir ton exemple, cela ne semble pas idéal, voir même erroné.

Pizza, Sandwich, boisson semble être la liste des produits
les sous-catégories semblent être :
Pizza: oriental, classico, etc.
Sandwich: kebab, pita, etc.
Boisson: coca, oasis, etc.

les catégories méga, senior, junior sont plutôt des sous-catégories Pizza comme le serait 0.25 - 0.5 et 1L de boisson.

Ce raisonnement supprime ce que tu présente comme une exeption à "Pizza".

Il faudrait donc revoir l'organisation des tables et des champs.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:45  Haut
Réponse n° 2
--------
le 02/02/2011 : 19:34
par Kisty

Anonyme

visiteur
Oui t'as raison, pas une exception "pizza", y a aussi "boisson".
Est ce que tu veux que je t'envoie ma base? comme ça tu vois plus ce que je veux faire.
A mon avis, j'ai un doute sur la relation entre mes tables "produit" "Catégorie" et "sous catégorie"

Cordialement.
Kisty
  clos par 3Stone le 10/02/2011 : 17:45  Haut
Réponse n° 3
--------
le 02/02/2011 : 20:31
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

Est ce que tu veux que je t'envoie ma base?

 
Oui, tu peux utiliser ceci.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:45  Haut
Réponse n° 4
--------
le 02/02/2011 : 21:37
par Kisty

Anonyme

visiteur
Bonsoir,
C'est fait, Merci :)

Cordialement
Kisty
  clos par 3Stone le 10/02/2011 : 17:45  Haut
Réponse n° 5
--------
le 03/02/2011 : 15:39
par Kisty

Anonyme

visiteur
Bonjour,

Est ce que t'as reçu ma base?

Cordialement.
Kisty
  clos par 3Stone le 10/02/2011 : 17:45  Haut
Réponse n° 6
--------
le 03/02/2011 : 15:56
par 3Stone

Anonyme

Administrateur

Bonjour,

Recu et je regarde dès que j'ai un petit moment...

Cordialement,
Pierre(3stone)
  clos par 3Stone le 10/02/2011 : 17:45  Haut
Réponse n° 7
--------
le 03/02/2011 : 16:05
par Kisty

Anonyme

visiteur
Bonjour,

Ok, Merci Pierre :)

Cordialement
Kisty
  clos par 3Stone le 10/02/2011 : 17:45  Haut
Réponse n° 8
--------
le 04/02/2011 : 17:59
par Kisty

Anonyme

visiteur
Bonjour,

J'ai trouvé une solution mais j'ai eu deux erreurs :

  • Problème d'affichage dans le champ Prix (il affiche les résultats correct, mais avec répétition);
  • Et un message d'erreur quand je clique sur "Qte" :
    Impossible d'ajouter des enregistrement. la clé de jointure de table "ContenuFacture" n'apparaît pas dans l'ensemble des enregistrements.
Si tu veux, laisse moi un lien pour que je puisse t'envoyer la nouvelle base ;)

Cordialement.
Kisty
  clos par 3Stone le 10/02/2011 : 17:45  Haut
DébutPrécédent [ 1 2 ] SuivantFin
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