1 Reply Latest reply: May 14, 2013 12:15 PM by Jonathan Dau RSS

    effacer lignes

      Salut ,

      Je suis débutante sur Qlikview , Svp après avoir créer la Table2 en exécutant le code ci-dessous je voudrais effacer les 2 premieres lignes dans la Table 2 .

       

      Table 2:

      CrossTable(Date,Données,3)

      LOAD*RESIDENT Table1;

      Store Table2 into [C:\Users\a\Desktop\essaiQ1\Table2.qvd];

       

      Merci d'avance .

        • Re: effacer lignes

          Bonsoir,

           

          Je n'ai pas vraiment idée de ce qu'il peut être possible de faire. J'ai fait des tests de mon côté et j'arrivais bien à récupérer mon QVD et l'intégrer en enlevant deux lignes de la même façon que vous.

          Essayez peut être en faisant une table temporaire Tmp_Table2 pour faire le crosstable. Ensuite Table2 pour loader le QVD. Avec avant le load un noconcatenate pour éviter que les deux tables s'aggrège involontairement. Ensuite bien dropper la Tmp_Table2 pour éviter d'avoir des liens entres les tables restantes.

          J'espère que vous résoudrez le problème

           

          Tmp_Table2:

          CrossTable(Date,Données,3)

          LOAD*RESIDENT Table1;

          Store Tmp_Table2into [C:\Users\a\Desktop\Table2.qvd];

           

          Table2:

          Noconcatenate

          LOAD @1 ,

               @2 ,

               @3 ,

               @4 ,

               @5 

          FROM

          C:\Users\a\Desktop\Table2.qvd

          (qvd, filters(

          Remove(Row, Pos(Top, 2)),

          Remove(Row, Pos(Top, 1))

          ));

           

          Drop Table Tmp_Table2