Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Lors de mes recherches j'ai été amené à télécharger un fichier d'exemple fourni par un utilisateur de ce forum.
J'ai continué mes tests sur ce même fichier et quand j'ai trouvé ma solution, j'ai fais un copier / coller de mon script sur mon fichier .qvw.
Or, mon fichier n'a pas du tout eu le même comportement. J'ai donc créé un fichier vide et refais un coller dedans. Le problème était également là.
J'ai simplifié mon exemple pour ce forum.
En gros, je mappe simplement les valeurs 0 et 1 avec des 'Oui' et 'Non'. En cas de NULL, il affiche 'Inconnu'.
Le code :
test:
LOAD * Inline [
col1, col2
el1, 0
el2,1
el3,1
el4,0
el5,0
el6,
el7,1
];
MapOuiNon:
Mapping
LOAD * INLINE [
id, label
O, Non
1, Oui
];
test2:
LOAD *,
ApplyMap('MapOuiNon', col2, 'Inconnu') as mapped
Resident test;
drop table test;
Le tableau sur le fichier téléchargé :
Le tableau sur mon fichier :
Il comprend les 0 comme des NULL et affiche 'Inconnu'.
Est-ce que cela est normal ? Sinon est-ce un bug du à la version de QV ou une option à activer ? Comment savoir la version avec laquelle l'utilisateur a créé le fichier que j'ai téléchargé ?
Ma version est la 11.20.12664.0 SR9
Merci d'avance
MS
Vous avez écrit la lettre «O» à la place du numéro zéro
Really simple mistake:
Vous avez écrit la lettre «O» à la place du numéro zéro
Really simple mistake:
Thanks
zero and O look exactly the same in Courrier New