Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Probleme APPLYMAP Donnée BD et Excel

Bonjour,

Je rencontre actuellement un probleme sur un applymap.

J'utilise le connecteur SAP (Base de donnée ORACLE) lorsque j'effectue mon applymap sur les données provenant de la base de donnée tout va bien mais j'ai une partie des données qui proviennent d'un fichier Excel et la lorsque je veux faire mon applymap rien ne se passe.

La table de mapping:

T001:

Mapping

LOAD 

     [Company Code_BUKRS.T001] as [Company Code_BUKRS.T001],

     [Company Name_BUTXT.T001]

FROM

$(QVD_EXTRACT_DIR)T001.QVD

(qvd);

Mon fichier Excel et mon applymap:

CE11000.Company,

     ApplyMap('T001',CE11000.Company,'') as Company_TXT,

le contenu du fichier Excel et de la table T0010 :

0017.png

A mon avis il doit y avoir un problème de type entre ce que j'ai dans la base de données (donc ma table de mapping) et le fichier Excel.

Quelqu'un à une idée?

Merci d'avance!

2 Replies
sfatoux72
Partner - Specialist
Partner - Specialist

‌Bonjour,

je pense que le Code Company venant de SAP, doit être identifié comme un numérique (0017 --> 17), alors que celui de votre fichier Excel doit être identifié comme une chaîne de caractère (0017 --> 0017)

christophebrault
Specialist
Specialist

Bonjour,

En effet, je crois que Sébastien a raison.

Quand j'ai un code en numérique, j'ai l'habitude de forcer l'interprétation en utilisant Num() sur le code pour éviter ces problèmes de string / Integer

Inscrivez vous à ma Newletter Qlik
DoNotMissQlik- Connect with me on Linkedin