Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
pirotfab
Contributor

Création clé pour script

Bonjour,

je dois ajouter une table au script, mais je ne sais pas trop comment m'y prendre.

Voici le script initial qui fonctionne.


ARTICLE:
LOAD codearti, [lib couleur], epaisseur, largeur, longueur, perimetre
FROM
ARTICLES.xlsx;

FAIT:
LOAD codearti,  cli, quantite, ca, if(sum(quantite)>=0,1) as en_prod
FROM
[ARTICLES.xlsx]
Group by codearti, cli, quantite, ca;

Je souhaite ajouter une table

MACHINE

LOAD machine, perimetre min, perimetre max, [ct horaire]

Le but est de pouvoir identifier quels articles peut aller sur quelles machines à partir de son périmètre ?

Sachant que la machine à deux borne périmètre et que l'article un seul.

Est ce possible selon vous ?

Merci d'avance

Tags (1)
1 Solution

Accepted Solutions
kevinchevrier
Contributor III

Re: Création clé pour script

Exemple :

INTERVALMATCH:

LOAD codearti, [lib couleur], epaisseur, largeur, longueur, perimetre

FROM

ARTICLES.xlsx;


left join


IntervalMatch(perimetre) LOAD

   perimetre min, perimetre max

FROM Ton chemin;


left join


LOAD

perimetre min,

perimetre max,

  machine,

[ct horaire]

FROM Ton chemin;

3 Replies
kevinchevrier
Contributor III

Re: Création clé pour script

Fabien,

Si tes périmètres sont des chiffres, alors il faut que tu fasses un intervalmatch.

Kevin

kevinchevrier
Contributor III

Re: Création clé pour script

Exemple :

INTERVALMATCH:

LOAD codearti, [lib couleur], epaisseur, largeur, longueur, perimetre

FROM

ARTICLES.xlsx;


left join


IntervalMatch(perimetre) LOAD

   perimetre min, perimetre max

FROM Ton chemin;


left join


LOAD

perimetre min,

perimetre max,

  machine,

[ct horaire]

FROM Ton chemin;

pirotfab
Contributor

Re: Création clé pour script

Bonjour Kevin,

Merci pour les réponses rapide.

C'est exactement ça, je ne connaissais pas.

Cdlt