Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
emna_hassassi
Partner - Contributor
Partner - Contributor

Load inline

Bonjour, j'ai ce code

Source:

LOAD * INLINE [

Source_

Month

RQR

YTD

MAT

];

et j'ai un tableau d'ou je veux qu'il affiche , avec ce filtre type :

avec le type 'D' ==> Month/RQR/YTD/MAT

avec le type 'T' ==> RQR/YTD/MAT

comment je peux mettre deux conditions d'affichage , c'est à dire supprimer le Month dans la dimension Source_

merci de m'aider.

Labels (1)
1 Solution

Accepted Solutions
kevinchevrier
Partner - Creator III
Partner - Creator III

En enlevant la ligne 3 et 4 de tes 2 onglets, voici un exemple de script que tu peux utiliser :

VENTE :

LOAD Période as Source_,

     RQR,

     YTD,

     MAT,

     [Mar-2017] as Month,

     'G' as TYPE_VENTE

FROM

(biff, embedded labels, header is 1 lines, table is [vente g$]);

join

LOAD Période as Source_,

     RQR,

     YTD,

     MAT,

     'D' as TYPE_VENTE

FROM

(biff, embedded labels, header is 1 lines, table is [vente d$]);

View solution in original post

11 Replies
kevinchevrier
Partner - Creator III
Partner - Creator III

Bonjour,

Je ne comprends pas ta demande. Peux-tu être plus précise ?

Je pense que tu veux quelque chose comme ceci :

Source :

LOAD * INLINE [

Source_

Month

RQR

YTD

MAT

];

Source_type_D :

Load

Source_ as Source_D,

RQR as RQR_D,

YTD as YTD_D,

MAT as MAT_D

RESIDENT Source_TEMP

where (faire ton filtre 'D' ici);


Source_type_T :

Load

Source_ as Source_T,

RQR as RQR_T,

YTD as YTD_T,

MAT as MAT_T

RESIDENT Source_TEMP

where (faire ton filtre 'T' ici);


Drop table Source;

emna_hassassi
Partner - Contributor
Partner - Contributor
Author

j'ai deux cas dans le même tableau l'un Vente D et l'autre Vente G

dans le cas de 'D' , je ne veux pas afficher le 'month':

merci vous m'avez aidé avec ce script mais toujours j'ai une erreur :

Champ introuvable - <Month>

voilà mon script:

Source:

LOAD * INLINE [

Source_

Month

RQR

YTD

MAT

];

Source_type_G :

Load

Source_ as Source_G,

Month  as Month_G,

RQR as RQR_G,

YTD as YTD_G,

MAT as MAT_G

RESIDENT Source

;

Source_type_D :

Load

Source_ as Source_D,

RQR as RQR_D,

YTD as YTD_D,

MAT as MAT_D

RESIDENT Source

;

Drop table Source;

kevinchevrier
Partner - Creator III
Partner - Creator III

Dans ce cas, il faut l'enlever si vous ne le voulez pas :

Source:

LOAD * INLINE [

Source_

Month

RQR

YTD

MAT

];

Source_type_G :

Load

Source_ as Source_G,

RQR as RQR_G,

YTD as YTD_G,

MAT as MAT_G

RESIDENT Source

;

Source_type_D :

Load

Source_ as Source_D,

RQR as RQR_D,

YTD as YTD_D,

MAT as MAT_D

RESIDENT Source

;

Drop table Source;

emna_hassassi
Partner - Contributor
Partner - Contributor
Author

vous m'avez mal compris, je le veux dans un cas et pas dans l'autre

c'est ça mon problème

merci

kevinchevrier
Partner - Creator III
Partner - Creator III

Dans ce cas, il faut le garder dans la table que vous souhaitez...

N'oublie pas la clause Where. Sinon il n'y a aucune distinction dans tes 2 nouvelles tables.

Peux-tu nous transmettre ton fichier .qvw ou quelques données de la table Load INLINE dans un tableau excel ?

emna_hassassi
Partner - Contributor
Partner - Contributor
Author

D'Accord, comment  je peux te transmette excel svp

kevinchevrier
Partner - Creator III
Partner - Creator III

Quand tu mets "Répondre". Clique ensuite en haut à droite sur "Utiliser l'éditeur avancé". Tu pourras alors upload un fichier.

emna_hassassi
Partner - Contributor
Partner - Contributor
Author

Ci-joint le fichier excel

mon objectif , dans un seul tableau sur qlik afficher selon le filtre type vente

soit vente d , soit vente g

merci bcp pour votre aide

emna_hassassi
Partner - Contributor
Partner - Contributor
Author

voilà le code existant

Source :

LOAD * INLINE [

Source_

Month

RQR

YTD

MAT

];

il me faut que je fait des changements sur ce script ,parce que il s'agit d'une intervention chez un client