24 Replies Latest reply: Jul 5, 2017 5:32 AM by Chadlia Gabsi RSS

    NOMBRE D'HEURE ENTRE DEUX DATES

    Chadlia Gabsi

      Bonjour,

       

      J'ai voulu calculer le nombre d'heure entre deux dates. J'ai eu les champs date et heure séparée donc je l'ai concaténé pour obtenir le format qui dans l'image. Quand j'obtiens cette format je perd la sélection ( càd chaque dossier a une date d'entrée et sortie alors quand je sélectionne le dossier j'obtiens rien.

      Voila le script utilisé pour la concaténation et le calcul des nombres d'heure.

      Script:

      ADMISSION:

      LOAD      ADDOSS as DOSSIER,

        Date(Date#(ADDTEN, 'DDMYYYY'), 'DD/MM/YYYY')&   time(time#(ADHREN, 'hhmm'), 'hh:mm') as DH_E,

        Date(Date#(ADDTSO, 'DDMYYYY'), 'DD/MM/YYYY')&   time(time#(ADHRSO, 'hhmm'), 'hh:mm') as DH_S

       

      FROM

      [..\..\ENTREPOT\AS400\FACTU\ADP01.QVD]

      (qvd);

       

      CALCUL:

      load DOSSIER, interval(date#(DH_S, 'DD/MM/YYYYhh:mm') - date#(DH_E, 'DD/MM/YYYYhh:mm'), 'hh') as h1,

      date#(DH_S, 'DD/MM/YYYYhh:mm') - date#(DH_E, 'DD/MM/YYYYhh:mm') as h2

      Resident ADMISSION;

      Résultat :

      test.png