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 :

Obtenir un statut en fonction de la date


Sujet :

Webi

  1. #1
    Nouveau Candidat au Club
    Obtenir un statut en fonction de la date
    Bonjour,

    J'ai regardé en diagonale les forums et FAQ mais je n'ai pas trouvé la réponse que je recherche.
    J'ai un univers qui comporte l'historique du statut d'un produit avec des dates de début et de fin de statut (dimensions).

    Par ailleurs, j'ai des dates de consommation de produits.

    => Je cherche à obtenir le statut du produit à cette date de consommation.
    Cela me semblait simple et j'ai commencé ma requête mais je tourne en rond car je récupère systématiquement plusieurs réponses.

    Par exemple :


    [TH]Produit[/TH]
    [TH]Date conso[/TH]
    [TH]Statut[/TH]
    P1 10/01/2018 S1
    P1 10/01/2018 S2
    P1 10/01/2018 S3

    Car le produit est associé aux différents statuts :


    [TH]Produit[/TH]
    [TH]Statut[/TH]
    [TH]Date début statut[/TH]
    [TH]Date fin statut[/TH]
    P1 S1 01/01/2015 23/02/2015
    P1 S2 24/02/2015 31/12/2018
    P1 S3 08/05/2019

    Mais je ne veux récupérer que celui qui est valable à ma date de conso... Soit le S2.

    Est-ce en lien avec les formats des variables ? Je sèche complètement...

    Merci de vos avis.

  2. #2
    Membre à l'essai
    Bonjour,
    tu peux procéder ainsi :
    faire une variable qui ramène vrai lorsque la date de conso est entre les dates de début et de fin de statut.
    ensuite faire un tableau avec produit /statut/variable
    filtrer sur la variable lorsqu'elle est vrai.

  3. #3
    Nouveau Candidat au Club
    Merci pour cette proposition !
    Hélas, il existe aussi des dates de conso qui ne rentrent dans aucun de ces statuts et dans ce cas l'information ("pas de statut", donc faux pour la variable intermédiaire que tu propose) m'intéresse aussi car je recherche alors une autre donnée...

    Je vais quand même essayer cette méthode et ça me donnera peut-être d'autres idées.