6 Replies Latest reply: Dec 20, 2017 10:01 AM by Youssef Belloum RSS

    Explication instruction QV

    Axel Beaugrand

       

      Bonjour à tous !

       

      Je n'arrive pas a comprendre les instructions faite d'un ancien collègue sur une application, j'ai donc besoin d'une traduction sur ces instructions svp :

      Pour repérer les instruction j'ai commencer par //1 | //2 | //3 jusqu'à 5

       

      VALEURS_FORMUALAIRES:
      NoConcatenate LOAD *,
      //1  
      if(not(isnull(CHAMP1)),
      CHAMP1,
      //2       
      if(not(isnull(CHAMP2)),
      CHAMP2,
      //3             
      if(not(isnull(CHAMP3_DATE)),
      date(CHAMP3_DATE),
      if(CHAMP4=1,
      'Oui',
      if(CHAMP4=0,
      'Non',
      [Code&Lib Valeur]
      )
      )
      )
      )
      )
      as FVAL_VALEUR
      RESIDENT VALEURS
      //4 WHERE trim(FRUB_ID_FRUF)<>'';
      DROP TABLE VALEURS_TMP;

      F_VAL:
      //5     Generic LOAD
      @ID_FIFO,
      [Code rubrique HM],
      FVAL_VALEUR
      RESIDENT VALEURS_FORMUALAIRES;

       

      J'ai essayer de regarder sur le catalogue d'utilisation mais bon les explications sont très compliqué ...

      J'ai compris qu'une condition a était faite par if mais la suite est plus compliqué pour moi.

      En vous remerciant de votre aide ainsi que de votre lecture !

       

      Bonne journée !