Qlik Community

QlikView Scripting

Discussion Board for collaboration on QlikView Scripting.

Announcements
QlikView Fans! We’d love to hear from you.
Share your QlikView feedback with the product team… Click here to participate in our 5-minute survey.
Rules, plus terms and conditions, can be found here.
Not applicable

Générer des lignes automatiquement via une boucle

Bonjour,

   Je vous explique mon besoin :

      j'ai une table qui contient 3 clés (composites) et une valeur (Quantité),

            ID1  ID2  ID3  Quantité

             1     2      3        500

             1     3      4        600

             2     5      4        400

             2     1      5        300

Ma source des données est un fichier excel.

   je veux que la quantité sois dispatchée sur 12 mois selon une saisonnalité :

            ID1  ID2  ID3   Mois  Quantité

             1     2      3         1       500

             1     2      3         2       500

             1     2      3         3       500

             1     2      3         4       500

             1     2      3         5       500

             1     2      3         6       500

             1     2      3         7       500

             1     2      3         8       500

             1     2      3         9       500

             1     2      3        10      500

             1     2      3        11      500

             1     2      3        12      500

             1     3      4          1      600

             1     3      4          2      600

             1     3      4          3      600

             1     3      4          4      600

              ......................................        .

              ......................................    

              ......................................    

  Quel est le script qui va me permettre de faire ça d'une façon automatique, j'ai essayé avec des boucles mais ça n'a pas abouti.

Je vous remercie d'avance pour votre aide.

Cordialement,

Tags (3)
1 Solution

Accepted Solutions

Re: Générer des lignes automatiquement via une boucle

Simly create a new table:

MonMois:

Load * Inline [

Mois

1

2

3

4

5

6

7

8

9

10

11

12

];

Now:

Load * Resident MyTable -> this is the original table (with ID1  ID2  ID3  Quantité)

Left Join

Load * resident MonMois;

drop table MonMois;

Let me know

2 Replies

Re: Générer des lignes automatiquement via une boucle

Simly create a new table:

MonMois:

Load * Inline [

Mois

1

2

3

4

5

6

7

8

9

10

11

12

];

Now:

Load * Resident MyTable -> this is the original table (with ID1  ID2  ID3  Quantité)

Left Join

Load * resident MonMois;

drop table MonMois;

Let me know

Not applicable

Re: Générer des lignes automatiquement via une boucle

Thank you Alessandro, I forgot to work with join.

Thanks a lot,

Community Browser