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

Création d'une date

Bonjour,

Mon objectif : Extraire l'année présent dans un champ transposé

Je débute sur Qlik. J'ai un fichier qui ne contient pas de date mais j'ai des indicateurs de type UN MAT 12/10 (Milliers), UN MAT 12/11 (Milliers), UN MAT 12/12 (Milliers), ...

Image1.jpg

J'ai commencé par transposer ces informations afin d'obtenir une seule colonne :

image2.JPG

A partir de là, je souhaite extraire l'année présent dans mes indicateurs, par ex :

"20" & Mid (Indicateur, 11, 2) - > ce qui me donnerait "2010", "2011", ...

Comment dois je écrire le script sous Qlik ?

Merci pour votre aide

Maxime

1 Solution

Accepted Solutions
Employee
Employee

Re: Création d'une date

Il faut que vous le fassiez en deux passes:

tmp:

Crosstable (Indiquateur, Valeur, 6)

Load    ...     From Source;

Data:

Load *, '20' & Mid(Indicateur,11,2) as Year Resident tmp;

Drop Table tmp;

HIC

2 Replies
nagaiank
Valued Contributor III

Re: Création d'une date

You may use

'20' & Mid(Indicateur,11,2) as Year

Employee
Employee

Re: Création d'une date

Il faut que vous le fassiez en deux passes:

tmp:

Crosstable (Indiquateur, Valeur, 6)

Load    ...     From Source;

Data:

Load *, '20' & Mid(Indicateur,11,2) as Year Resident tmp;

Drop Table tmp;

HIC

Community Browser