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: 
Not applicable

Problème de concatenation

Bonjour à tous

J'ai un souci que je n'arrive pas à régler.

J'ai 2 fichiers excel pour les concaténer j'utilise le script ce joint produits et solutions

mais quand ces 2 scripts sont utilisés en même temps et que j'appelle une référence la quantité donnée en solution est diminué mais celle en produit est correcte

J'ai crée 2 fonctions qlikview pour chaque srcipt et les quantités sont correctes

Séparément les scripts fonctionnent mais ensemble le script solution sort une valeur fausse pour moi influencé par le script produit.

Enfin je pense que cela vient de ça.

J'ai essayé plein de choses mais sans succès et je suis maintenant sec.

Merci de votre retour

Original

Script Produits

Directory;
LOAD 2014 as année,
Carat as PM0,
Ref as Référence,
GDP,
GDF,
Fonction as GDF_4dig,
[SS-Famille] as GDF_6dig,
0
as [Qte N-1],
[Qte N],
0
as [Qté tot N-1],
[CA Brut N],
'Schneider'
as Marque,
'Produits'
as SourceData,
'P'
as code_produit,
'inconnu'
as Code_SAP,
'inconnu'
as Act_Dest

FROM
DATAQTY\DPDV\DPDV2014.xlsx
(
ooxml, embedded labels, table is [Données ACCESS])
where (Carat='IDMOT' or Carat='IDOL2' or Carat='IDSAF'or Carat='IDPAC');


Script solutions


Directory;
LOAD annÚe as année,
Actcar as PM0,
[symbole/rÚfÚrence] as Référence,
[code gdp] as GDP
[GDF 2 caractères] as GDF,
'inconnu'
as GDF_4dig,
[Gdf] as GDF_6dig,
0
as [Qte N-1],
[quantitÚ ÚchangÚe] as [Qte N],
0
as [Qté tot N-1],
'Schneider'
as Marque,
'Solutions'
as SourceData,
Revalorisation,

[code produit ASA (O/N)] as code_produit,
[Code SAP] as Code_SAP,
[Act Dest] as Act_Dest
FROM
[DATAQTY\REMI\REMI SSI2014.xlsx]
(
ooxml, embedded labels, table is REMI)
where ((Actcar='IDMOT' or Actcar='IDOL2'or Actcar='IDSAF' or Actcar='IDPAC') and [code produit ASA (O/N)]<>'F' and [Code SAP]<>'FR0266' and [Code SAP]<>'FR0267' and [annÚe]<>'2012'and [annÚe]<>'2013');

1 Reply
Not applicable
Author

Bonjour,

Les champs des 2 scripts ne sont pas identiques, peut-être que le préfixe CONCATENATE sur le deuxième load résoudra le problème.

Sinon à voir pour stocker le résultat de l'exécution du script dans un fichier .csv afin de pouvoir l'analyser dans Excel pour comprendre ce qu'il se passe.