Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
alineclozel
Creator
Creator

Mettre un alias sur un élément de légende

Bonjour,

Je fais un graphique qui comptabilise le nombre de logements créés dans la matrice cadastrale en distinguant maisons et appartements. La dimension s'appelle DTELOC et est codé en 1=maison et 2 =appartement.

Je voudrais que ma légende ne fasse pas apparaitre ce 1 et ce 2 mais les renomme en maison et appartement.

Quelles solutions auriez vous ? si possible dans l'interface plutôt que dans le script ?

Merci

Labels (1)
22 Replies
Not applicable

Bonjour,

Et en utilisant la formule dans un preceding load ?

LOAD

*,

If(DTELOC=1,'Maison', If(DTELOC=2, 'Appartement', 'Undefined')) as NewDTELOC;

SQL SELECT CODCOMM as INSEE,
CODPARC,
INVAR,
JANNAT as annee,
CCONLC,
DTELOC
FROM `LOGT_DATE`;

Sinon il y a moyen de faire une dimension calculée avec cette même formule coté "graphique".

alineclozel
Creator
Creator
Author

Access

alineclozel
Creator
Creator
Author

Bonjour Xavier,

Effectivement je trouverais plus pratique de mettre simplement ça dans une dimension calculée. Dans ce cas comment dois je faire exactement ?

Merci

alineclozel
Creator
Creator
Author

Effectivement, de cette manière là, ça marche :

Je suis toujours intéressée par la version dans une dimension calculée mais en tous cas, Merci à tous les 2

ODBC CONNECT32 TO [CAD_MATRICE;DBQ=I:\Grandavignon_donneestravail\Gdavignon_cad_matrice\CAD_MAJIC.mdb];
//-------- Start Multiple Select Statements ------

LOAD
*,
If([DTELOC]=1,'Maison', If(DTELOC=2, 'Appartement', 'Undefined')) as NewDTELOC;

SQL SELECT CODCOMM as INSEE,
CODPARC,
INVAR,
JANNAT as annee,
CCONLC,
DTELOC
FROM `LOGT_DATE`;


//-------- End Multiple Select Statements ------

alexandros17
Partner - Champion III
Partner - Champion III

Then you have to write:

SELECT
IIf(DTELOC ='1','Maison', 'Undefined') as NewDTELOC

FROM `LOGT_DATE`

Not applicable


Pour créer une dimension depuis l'interface graphique :

- Se mettre en mode "Editer"

- Cliquer sur l'icone "Eléments principaux" (en forme de chaîne, sur la droite de l'écran)

- Cliquer sur "dimension"

- Cliquer sur le bouton "Créer un nouvel élément"

- On peux faire des dimension unique ou hierarchique, dans ton cas on laisse sur unique

- Dans la zone de texte "Champs" tu cliques sur "fx" et tu recopie ta formule : If([DTELOC]=1,'Maison', If(DTELOC=2, 'Appartement', 'Undefined'))

- Tu valides

- Dans la zone de texte "Nom" tu peux mettre NewDTELOC

- Tu cliques sur le bouton "Ajouter une dimension"

- Puis sur Terminer

Tu peux maintenant utiliser NewDTELOC comme dimension dans tes graphiques.

Cordialement,

Xavier.

alineclozel
Creator
Creator
Author

Xavier,

Ca marche aussi, Merci

Not applicable

Désolé j'avais cru reconnaitre un graphique QlikSense sur le premier post...

Enfin, l'important c'est que ça marche

alineclozel
Creator
Creator
Author

Xavier,

J'ai bien dans l'idée de passer à qliksense mais pour l'instant je n'y retrouve pas mes petits par rapport à qlikviex notamment concernant les setanalysis, les favoris, et les fonctions avancées : y a t'il un tuto qui m'aiderait ?

Merci

Not applicable

Aline,

Tu peux commencer par les vidéos disponibles ici :

New to Qlik Sense Videos

spécialement celles des sections :

- Introduction and Getting Started

- Data Loading & Modeling

- App Development & Visualizations

Après il y a les guides pdf ici (pas forcément très digestes mais utiles quand même) :

https://help.qlik.com/sense/1.1/fr-FR/online/#TutorialsExamples.htm%3FTocPath%3D_____7

https://help.qlik.com/sense/1.1/fr-FR/online/#DownloadableGuides.htm%3FTocPath%3D_____9

Ce sont ceux de la version 1.1 mais ils ont le mérite d'être en français.

Cordialement,

Xavier.