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

Bases de données Delphi Discussion :

Opérer une liaison entre 2 DBLookup


Sujet :

Bases de données Delphi

  1. #1
    pey
    pey est déconnecté
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 8
    Points : 7
    Points
    7
    Par défaut Opérer une liaison entre 2 DBLookup
    J'ai 2 ClientasDataset qui lisent la même table et renvoient leurs informations à 2 DBLookup. Je souhaiterai, lorsqure je sélectionne une valeur via un filtre sur le 1er DBLookup, faire apparaitre une sélection sur le 2eme DBLookup. Jusqu'à présent le 2eme DBLookup me retourne toujours la même sélection sans en changer lorsque je change dans le 1er. (A savoir qu'il y a toujours des occurences valables).

  2. #2
    Membre régulier
    Inscrit en
    Avril 2002
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 103
    Points : 120
    Points
    120
    Par défaut
    Salut,

    plutôt qu'un filtre tu devrais passer par une requête dont le paramètre serait le KeyValue du premier DbLookUp et affichée comme ListSource du deuxième...

    je pense que ton soucis vient du fait que le filtre ne s'applique qu'au premier car tu dois en fait avoir deux ouvertures "concurrentes" de la tables...

    @+

  3. #3
    Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 43
    Points : 52
    Points
    52
    Par défaut
    Il faut vraisemblablement que tu joues avec la propriété mastersource du second TClientDataSet afin de faire du maitre détail. A chaque changement du la première dbLookup (le maitre), le deuxième (le détail) s'en verra rafraichi.

    <= sur cette propriété pour connaitre le détail de l'implémentation.

  4. #4
    pey
    pey est déconnecté
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 8
    Points : 7
    Points
    7
    Par défaut
    Je passe par des filtres parcequ'il s'agit de Mybase et que, semble-t-il les requêtes ne sont pas possibles?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 22/08/2009, 16h53
  2. Rechercher une liaison entre fichiers
    Par solorac dans le forum Excel
    Réponses: 5
    Dernier message: 09/10/2008, 17h35
  3. [Divers] Etablir une liaison entre Crystal Report et PeopleSoft
    Par milki1 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 15/07/2008, 15h02
  4. Problème avec une liaison entre table
    Par dominou73 dans le forum Hibernate
    Réponses: 7
    Dernier message: 29/10/2007, 16h29
  5. Repérer rapidement une liaison entre classeurs
    Par solorac dans le forum Excel
    Réponses: 10
    Dernier message: 26/09/2007, 14h23

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