Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Chargement de fichier avec des caractères

Bonjour,

J'ai un soucis lorsque je charge un fichier qui comprend les lignes suivantes dans qlikview.

1. Полезность общения с медицинским представителем

2. Информативность презентации

3. Качество интерактивной встречи с технической стороны

Après chargement j'obtiens ça:

1. ?????????????????????????????????????????

2. ???????????????????????????

3. ????????????????????????????????????????????????

Comment éviter cela?

Ma requête de chargement est la suivante:

QUESTION:

LOAD

    `QUESTIONNAME` AS QUESTION;

SQL SELECT *

FROM QUESTION Q, ANSWERS A, INSTANCE I

where Q.DAQ_ID=A.DAQ_ID

and I.DIN_ID=A.DIN_ID;

Labels (1)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

Peut être vérifier les paramètres et version de connexion ODBC:


Exemple pour MySQL:


Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=dbtest; User=user1;Password=mysql;Option=3;CharSet=utf8;


View solution in original post

7 Replies
Anonymous
Not applicable
Author

Bonjour Djotohou,

Vérifiez bien que vous êtes en utf-8 pour la reconnaissance Unicode, et que vous avez ces fonts de caractères étrangers installés sur votre système Windows.

Je vérifierai aussi la version et la chaine ODBC pour m'assurer du CharSet=utf8;

Maurice

Anonymous
Not applicable
Author

Bonjour Maurice,

Merci de ton conseil, avant le CharSet n'etait en utf8, donc je l'ai mit. Mais par contre, comment je peux vérifier pou la reconnaissance Unicode? Tu peux me l'expliquer?

Anonymous
Not applicable
Author

Essaye de faire un test avec un petit fichier txt ayant des caractères nécessitant le standard unicode et tente un chargement:

LOAD * from test.txt (utf8, txt, delimiter is ',' , embedded labels)

LOAD * from test.txt (unicode, txt, delimiter is ',' , embedded labels)

Quel est le resultat dans Qlikview ?

Es tu sur un server ou desktop, et quelle version de qlikview?

Maurice

Anonymous
Not applicable
Author

Avec le unicode, Qlikview me donne un bon resultat.

TEST:

LOAD *

FROM

(txt, unicode, no labels, delimiter is '\t', msq);

moi je me connecte à une base via l'ODBC pour récupérer les données des tables, c'est possible d'utiliser l'unicode dans le load?

voila le script de chargement d'un des tables:

QUESTION:

LOAD `DAQ_ID`,

    `DAQ_QUESTIONNAME` AS QUESTION;

SQL SELECT *

FROM QUESTION Q, ANSWERS FA, INSTANCE I

where Q.DAQ_ID=FA.DAQ_ID

and I.ID=FA.ID

and I.ID=$(vInstance_ID);

Pour répondre à ta question, je suis sur un server et la verson de Qlikview est la version 11

Anonymous
Not applicable
Author

Peut être vérifier les paramètres et version de connexion ODBC:


Exemple pour MySQL:


Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=dbtest; User=user1;Password=mysql;Option=3;CharSet=utf8;


Anonymous
Not applicable
Author

J'ai supprimée la connexion ODBC et créer une nouvelle, en mettant les bons paramétrés. Après chargement des tables j'ai plus de problème de caractère.

Merci de ton aide Maurice

Anonymous
Not applicable
Author

De rien Doris, heureux de t'avoir aidé.

Bien à toi

Maurice