0 Replies Latest reply: May 4, 2015 3:55 AM by Sebastien Wadoux RSS

    Chargement de table avec sélection sur une autre table

      Bonjour,

      Je débute en qlikview et je souhaite charger deux tables d'une base mais avec un filtre sur la première table et limiter la deuxième table par rapport à la première. Je m'explique.

      Ma première table contient des entêtes de contenant et ma deuxième contient le détail des contenants (plusieurs ligne par entête).

      Le champs commun au deux tables et le numéro de contenant (NUM). Dans la table entête, j'ai un type de contenant (TYPE)

      Je filtre le chargement de la première table sur le champ TYPE ou je sélectionne uniquement les cartons

      ENTETE

      Load num,

              type;

      from BASE TABLE ENTETE

      where type='CARTON';

       

      jusque la tout va bien.

       

      Je souhaite chargé la deuxième table sachant que dans cette table plusieurs ligne de détail peuvent appartenir au même entête.

      Lors du chargement de celle-ci, je souhaite charger uniquement les lignes de détails des numéros qui ont été récupéré dans la première sélection donc qui sont des cartons uniquement mais je n'ai pas le champs TYPE dans cette table. Voici mon script à améliorer car pour le moment, il récupère toute la table DETAIL.

       

      DETAIL:

      Load num,

              lot,

              qte;

      FROM BASE.TABLE DETAIL

       

      Si quelqu'un a une idée pour limiter le nombre d'enregistrements chargés

      Merci d'avance

      Cordialement