Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Webi Discussion :

Fonction Précédent et tri de Données


Sujet :

Webi

  1. #1
    Nouveau Candidat au Club
    Fonction Précédent et tri de Données
    Bonjour,

    Mes données sont configurées sous la forme suivante


    [TH]Ligne[/TH]
    [TH]Objet[/TH]
    [TH]Date et Heure[/TH]
    1 1234 27/12/2019 10:34
    2 0258 27/12/2019 08:24
    3 0879 27/12/2019 06:58
    4 0879 27/12/2019 08:59
    5 1234 27/12/2019 05:12

    Mon objectif est, pour deux objets identiques, de mesure le temps de traitement.
    J'ai essayé de trier les données par Objet puis Date, et ensuite la fonction précédente pour comparer Objet(Ligne N) et objet (ligne N-1).
    Malheureusement, les fonctions précédent et tri ne semblent pas compatibles.

    Peut-on effectuer un tri des données directement dans la requête ?
    Avez-vous d'autres solutions à me proposer ?

    Merci pour votre aide.

  2. #2
    Membre du Club
    Bonjour,

    je ne comprends pas précisément ce que tu veux faire :
    tu veux comparer

    1 1234 27/12/2019 10:34
    et

    5 1234 27/12/2019 05:12
    quel type de comparaison/opération souhaites tu faire ? le temps entre 2 traitements ?



    marie

  3. #3
    Nouveau Candidat au Club
    Merci pour la mise en forme du message initial.

    Je souhaite, dans le cas d'un même objet, mesurer le temps de traitement.
    Dans le cas de l'objet 1234 5:12 - 10:34 = 5h22

  4. #4
    Membre du Club
    une piste

    crée une variable
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    [Temps De Traitement] = si ValeurRelative([Date et Heure];([Ligne]);1)>0 alors  [Date et Heure]-ValeurRelative([Date et Heure];([Ligne]);1)


    [OBJET] [Ligne] [Temps De Traitement]

    Tu tries sur [OBJET] et tu masques la colonne [Ligne]


    --------
    il reste le problème des lignes dont [Temps De Traitement] est vide
    mais là je ne trouve pas.
    Et j'ai testé avec des données numériques "classiques" pas des temps de traitement

    --------

  5. #5
    Nouveau Candidat au Club
    Merci pour ta réponse.
    J'avais déjà essayé la fonction valeur relative, mais sans succès.

    Pour le cas ci-dessus, j'ai trouvé un palliatif en réorganisant ma requête.
    En classant mes données par Objet/Date et Heure, elles sortent classées et je peux donc utiliser la fonction précédent.

###raw>template_hook.ano_emploi###