Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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 :
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!
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)
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