1 Reply Latest reply: May 4, 2015 9:14 AM by Xavier Retaillaud RSS

    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');

        • Re: Problème de concatenation
          Xavier Retaillaud

          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.