IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Création d'un champ de type Liste déroulante dans une table basé sur elle-même


Sujet :

Access

  1. #1
    Candidat au Club
    Femme Profil pro
    Webmaster
    Inscrit en
    Janvier 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 63
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2019
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Création d'un champ de type Liste déroulante dans une table basé sur elle-même
    Bonjour,
    Dans le cadre d'une application "logistique", je dois créer une base de données où une demande de transport est adressé à notre service, les logisticiens vont faire un ou plusieurs colis pour cette demande, et parfois, pour les gros volumes, ces colis seront regroupés en "unités de chargement" (conteneurs, palettes, etc...) :

    J'avais prévu pour réaliser ce besoin de créer :
    Une table principale contenant une demande de transport : numéro de demande, nom, adresse de livraison, ...
    Une table secondaire contenant le colisage : numéro de demande, type de colis (colis ou Unité de chargement), numéro de colis ou d'unité de chargement, et pour les colis regroupés en unité de chargement, un champ "N° UC" qui serait une liste déroulante dont le contenu serait limité aux numéros d'UC de la demande concernée.

    Mais je voulais que ma liste déroulante "UC" filtre uniquement les N°d'UC Du chrono correspondant, et je n'y arrive pas. Dois-je diviser ma table en 2, une pour les UC et une pour les colis ?

    ce qui ressemblerait un peu à ça :

    La demande N°2019-0003 a été traitée en 2 colis regroupés sur une UC (Unité de chargement)
    La demande N°2019-0009 A été traitée en 4 colis regroupés en 2 UC (UC N°1 pour les colis 1à3 et UC N°2 pour le colis 4)

    Nom : BD Transport.jpg
Affichages : 200
Taille : 56,5 Ko

    Merci beaucoup pour votre aide !!
    Pascale

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2012
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2012
    Messages : 213
    Points : 311
    Points
    311
    Par défaut "Champ père" - "Champ fils"
    Bonjour,


    Tu alimentes ta liste déroulante avec une requête basée sur un ou plusieurs champs de ta table (UC Demande)
    Ta table dépendante est basée sur une requête qui a le résultat de ta listBox comme critère.

    Autrement, il suffit de faire une liaison "Champ père" - "Champ fils" entre les deux (sous) formulaires
    En sélectionnant ta commande, tu obtiendras du fait de la liaison, le tableau résultant

    Bonne continuation

Discussions similaires

  1. [AC-2010] Lier champs de type liste déroulante dans table
    Par py86acces dans le forum Access
    Réponses: 10
    Dernier message: 20/01/2015, 21h55
  2. Listes déroulantes dans une table
    Par Emeline1989 dans le forum Access
    Réponses: 1
    Dernier message: 18/04/2011, 12h02
  3. [AC-2007] Deux zones de liste déroulante dans une table
    Par Junior75002 dans le forum Access
    Réponses: 3
    Dernier message: 04/01/2011, 00h56
  4. [AC-2007] Liste déroulante dans une table
    Par sukkie dans le forum IHM
    Réponses: 6
    Dernier message: 27/04/2009, 19h38
  5. Liste déroulante dans une table hyperfile
    Par arnaud_verlaine dans le forum WinDev
    Réponses: 8
    Dernier message: 01/11/2006, 18h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo