Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour la communauté,
J'aimerai savoir ce que représente le mappage de champs d'une table? et comment met -on en oeuvre le mappage de champs d'une table?
Merci
Hi,
Can you please write in english so that it can reach to a larger number of people.
Thanks
Hello community
I'd like to know what is the mapping of fields in a table? and how does it work in the field mapping of a table?
Thank you
Bonjour,
Le mappage est une technique de script permettant de remplacer une valeur (identifiant) par une autre valeur (libellé correspondant). Par exemple, si vous avez un champ ID_Pays dans votre table de faits, et une table PAYS contenant les champs ID_Pays et Pays. Vous pouvez directement remplacer le champ ID_Pays par le nom du pays dans la table de faits.
Voici comment faire :
MapPays:
MAPPING LOAD ID_Pays, // Le premier champ est toujours l'identifiant
Pays // le second champ est toujours la valeur de remplacement
FROM Pays.qvd;
Faits:
LOAD ID,
champ1,
champ2,
...,
applymap('MapPays',ID_Pays,'NC') as Pays // La valeur de ID_Pays sera remplacée par le nom du pays correspondant, si aucun nom n'est trouvé, on affichera 'NC'
FROM Faits.qvd;
Je reste à votre disposition
Merci Martin, j'ai bien compris le Mapping.
Excuse moi j'ai un autre problème sérieux.
Ca concerne les états sous Qlikview.
Ma fenetre de conception des états me permet juste d'inserer dans ma feuille un texte, une image et une sélection active.
J'aimerai insérer des objets aussi tels que des graphiques, des zones de tables et autres.
Aussi j'aimerai savoir si on peut utiliser des etats Qlikview dans des applications Java?
Si oui existe t-il des API pour cela? sinon que faire pour interfacer Qlikview avec JAVA?
Merci pour ton aide Martin
Bonjour Gael,
Concernant les rapports sous qlikview, tu peux bien entendu insérer des objets graphiques, tableaux, etc. En fait, tu peux y insérer tous les objets que tu peux créer dans ton application. Pour faire cela, tu dois diminuer la taille de ta fenetre de rapport (il ne faut pas qu'elle prenne tout ton écran), et ensuite tu prends un objet de ton application et tu le glisses sur le rapport. C'est aussi bete que ça !
Que voudrais-tu interfacer exactement avec Java ? Et dans quel but ?
Au fait, tu vois un peu comment fonctionne les generateurs d'etats habituels comme BIRT, JASPER REPORT, CRISTAL REPORT.
Ceux ci permettent de generer des etats a partir d'applications developées en JAVA.
J'aimerai savoir si à partir de mes applications JAVA, je peux aussi utiliser les etats de Qlikview.
J'espere que j'ai été un peu plus clair maintenant.
Lorsque j'essaie de faire glisser un objet sur ma feuille de mon etat, l'objet est coupé. Je ne comprends pas pourquoi?
Merci de ton aide Martin
peut-être parce que ton objet est trop grand.
Si tu as un grand tableau ou graphique, tu peux utiliser une feuille extensible dans ton outil de création de rapports. Ton objet s'étalera alors sur plusieurs pages.