Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

MAPPAGE DE CHAMPS

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

8 Replies
Not applicable
Author

Hi,

Can you please write in english so that it can reach to a larger number of people.

Thanks

Not applicable
Author

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

martin59
Specialist II
Specialist II

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

Not applicable
Author

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

martin59
Specialist II
Specialist II

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 ?

Not applicable
Author

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.

Not applicable
Author

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

martin59
Specialist II
Specialist II

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.