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

Mettre une condition d'affichage sur un objet texte

Bonjour,

J'ai une application Qlikview dans laquelle j'ai plusieurs objets textes dans lesquels j'ai mis des images.

Ces images ne concernent qu'un établissement.

Je cherche donc à mettre une condition d'affichage sur ces objets.

J'ai des objets graphiques qui répondent à ces même conditions d'affichage dans lesquelles j'ai mis dans "COndition de calcul" de l'onglet général des propriétés du graphique, l'expression suivante:

CODE_ETABLISSEMENT='Etablissement 1'

Malheureusement pour les objets texte, il n'y a pas de partie condition de calcul.

Savez vous comment je pourrais faire?

Merci!

Emilie

1 Solution

Accepted Solutions
flochi75
Creator III
Creator III

Bonjour Emilie,

est-ce cela que tu cherches ?

Capture.PNG

Florent

View solution in original post

7 Replies
clefeuvre
Partner - Contributor II
Partner - Contributor II

Bonjour,

Vous pouvez créer un fichier excel, par exemple, avec le code établissement dans une première colonne et le lien vers l'objet image associé.

ensuite vous récupérer votre fichier dans le script

Flags:

BUNDLE LOAD PaysID,

     FlagLocation

FROM

flags\FlagImageLoc.xlsx

(ooxml, embedded labels, table is Sheet1);

ensuite dans l'objet test utiliser la fonction info(code établissement) et cela affichera en fonction du code établissement l'objet associé.

Cordialement,

emilieca
Partner - Contributor
Partner - Contributor
Author

Bonjour,

Merci beaucoup pour votre réponse.

J'ai créé un fichier excel avec deux colonnes:

L'une reprenant le code etablissement, et l'autre un lien hypertexte de l'image.

  

CODE_ETABLISSEMENTFlagLocation
Etablissement1F:\QlikView\05_data_externe\Image.JPG

Dans la partie texte de l'objet texte j'ai mis cette expression: =info(CODE_ETABLISSEMENT='Etablissement1')

Malheureusement cela ne fonctionne pas.

Pouvez vous me dire où je me suis trompée?


Merci beaucoup

Cordialement

clefeuvre
Partner - Contributor II
Partner - Contributor II

Bonjour,

vous devez mettre info(CODE_ETABLISSEMENT) uniquement et quand vous aurez votre Etablissement1 de sélectionné, l'image s'affichera.

Vous avez bien inséré votre fichier excel sous forme de bundle comme ci-dessous:

Flags:

BUNDLE LOAD PaysID,

     FlagLocation

FROM

flags\FlagImageLoc.xlsx

(ooxml, embedded labels, table is Sheet1);

Le préfixe Bundle est utilisé pour inclure des fichiers externes, tels que l'image ou du son des fichiers ou des objets reliés à une valeur de champ, pour être stocké dans le fichier qvw.

flochi75
Creator III
Creator III

Bonjour Emilie,

est-ce cela que tu cherches ?

Capture.PNG

Florent

emilieca
Partner - Contributor
Partner - Contributor
Author

Bonjour Florent,

Comment j'ai fait pour ne pas voir ça..

Merci beaucoup!

C'était si simple au final

flochi75
Creator III
Creator III

emilieca
Partner - Contributor
Partner - Contributor
Author

Merci beaucoup!

Effectivement, mon expression texte n'était pas la bonne.

J'avais bien effectué le script avec le Bundle

Je garde la manip qui pourra m'être bien utile s'il y a d'autres images à mettre pour les autres établissements.

Bonne journée!

Emilie