Aller au contenu
  • 0
Derouin

Liste de valeurs conditionnelles

Question

Bonjour

 

je ne suis pas certain de poster au bon endroit alors excuser-moi

Sujet ô combien sensible que sont les listes conditionnelles sur lesquelles je bute depuis qques jours. Je m’explique : J’ai créé une BD pour la gestion d’un parc poids lourds. Elle fonctionne correctement. Lorsque je fais le tour du parc je note la marque des pneus ainsi que le type, la profondeur des dessins et la pression. Pour les 2 dernières données pas de pb c’est juste une saisie. Par contre pour la marque et le type, compte tenu du nb de roues, du nb de marque et du nb de type en fonction des marques, j’ai résolu le pb en associant à chaque roue une liste déroulante de manufacturiers et une liste déroulante avec tous les types de pneus. Si cette solution fonctionne elle ne facilite pas la saisie car par exemple pour un manufacturier j’ai dans la liste déroulante des types tous les types qque soit la marque. Donc pour faciliter la chose  j’ai pensé aux fameuses listes conditionnelles qui n’afficheraient que les types de pneus liés à une marque ; exemple pour la marque Michelin que les types Michelin, pour Goodyear que les types Goodyear, etc, etc. Après avoir fait une petite base test qui fonctionne pour 1 roue je me heurte pour faire la même chose pour toutes les roues. Je tourne en rond (c’est le cas de le dire !) sans trouver de solution ou celle de créer 2 BD pour chaque roue ce qui me parait lourd d’autant que sur certains types de PL il y a 12 roues. Je m’arrache les cheveux ou le peu qui reste ! Donc si qqu’un peut m’aider à trouver une solution je suis preneur. En pj ma BD qui regroupe la Bd de test et là ou je voudrai en venir.   Merci

 

Ma_BD_Test Copie.fmp12

Ma_BD_Test Copie.fmp12

Partager ce message


Lien à poster
Partager sur d’autres sites

8 réponses à cette question

Messages recommandés

  • 0

Bonjour

Je vous renvoie sur topo fait par Mr David Julot qui explique très bien les listes conditionnelles

http://www.leblogfm.fr/post/2008/03/29/les-listes-de-valeurs-en-cascade-en-direct-de-la-fm-conference-filemaker-2008

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Re Bonjour

Il me semble que j'ai compris le phénomène des liste en cascades. C'est en gros c'est ce que j'ai fait sur 2 listes puisque par exemple pour le Manufacturier A j'ai dans une seconde liste que le type de pneus correspondant a ce manufacturier. Par contre le pb que je rencontre est un peu différent car je veux que pour chaque roue voir le manufacturier et ces types de pneus (AVD, AVG, ARD, ARG, etc) car il se peut qu'un PL ait des marques et type de pneus différents à gauche qu'a droite ne serait ce que pour ce dépanner. Donc quand je fais la visite de parc je tombe sur cette configuration que doit noter. J'ai bien pensé à une solution lourde de créer autant de table et de liste conditionnelle que de nombre de roues mais je trouvais cette configuration difficile à gérer ne serait-ce que pour faire la mise à jour quand par exemple vous avez un PL avec 12 roues.

je pensais qu'avec des listes conditionnelles qui pointaient sur une table contenant 2 rubriques, la marque et le type et autant d'enregistrement qu'il y à le type de pneus par marque c'était possible.

J'arrive à le faire par exemple pour la roue AV_D et par le jeu des liens j'arrive à renseigner la marque pour la roue AVG mais jamais le type qui me propose uniquement et toujours que le type correspondant à la roue droite.. Voila où j'en suis.

s'il existe une solution je suis preneur

Cordialement

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Bonjour,
La liste de valeur conditionnelle se fait à travers des liens entre rubriques. Ce qui veut dire un "contexte" différent pour chaque roue (qui sont des rubriques différentes) et donc une liste de valeur conditionnelle par roue.
La solution la plus simple est alors de faire une liste par roue.

Ici pour les 2 roues avant

Ma_BD_Test_r.fmp12.zip

Ma_BD_Test_r.fmp12.zip

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Merci pour cette réponse qui apporte une solution à mon pb. Je vais exploiter ça pour toutes les roues.

merci encore

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0

Super j'ai fait pour les roues arrières du tracteur c'est OK. je vais me plonger dans le fonctionnement pour bien comprendre car sur mon autre base test j'étais sur la création d'une table par roue mais ça ne fonctionnait pas sans doute un gros pb de lien.

Merci encore.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

×