IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Designer Discussion :

pb liste de valeurs


Sujet :

Designer

  1. #1
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut pb liste de valeurs
    Bonjour,

    J'aimerais créer une liste de valeur en cascade mais ca n'a pas l'air si simple vu que je galère depuis des heures dessus.

    dans mon invite de rapport BO j'aimerais avoir une date de début à saisir parmis les jours de ma base et seulement qu'un seul jour.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    @Select(Référentiel Temporel\Jour) = @Prompt('Choisir un jour :','d','Référentiel Temporel\Jour',mono,constrained,Not_Persistent)
    jusque là tout va bien.

    Ensuite j'aimerais avoir une deuxième invite qui elle permet la selection de plusieurs date(ca aussi c'est bon)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    @Select(Référentiel Temporel\Jour) in @Prompt('Choisir un ou plusieurs jours :','d','Référentiel Temporel\Jour',multi,constrained,Not_Persistent)
    mais la selection de ces dates multiples doivent prendre en compte la première invite.

    En gros si je prends le 01/12/2016 dans ma première invite, j'aimerais que ma deuxième invite commence au 01/12/2016 et en plus de cela j'aimerais avoir seulement du 01/12/2016 au 08/12/2016(j +7)

    l'affichage de la deuxième invite affichera seulement 7 jours en gros.

    est-ce possible ?

    j'ai tester les liste de valeur mais ca n'a pas lair de fonctionner ou du moins pas adapté à ce besoin.

    J'ai pensé mixer les @select @where et faire un between dedans mais j'ai pas la synthaxe

    merci de votre aide précieuse

  2. #2
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut
    Bonjour,

    personne pour une aide sur le sujet ? la gestion des listes de valeurs en cascade BO designer est une calamité je trouve.

  3. #3
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut
    Bon j'avance un peu est-ce que quelqu'un pourrait me dire comment rajouter 7 jours à ce code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    @Select(Référentiel Temporel\Jour) >= @Prompt('Choisir un jour :','d','Référentiel Temporel\Jour début',mono,constrained,Not_Persistent) and 
    @Select(Référentiel Temporel\Jour) <= @Prompt('Choisir un jour :','d','Référentiel Temporel\Jour début',mono,constrained,Not_Persistent) "ici" plus exactement

  4. #4
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut
    Bonjour,

    J'ai bien avancé dans mon besoin mais j'aurais besoin d'aide pour ajouter les 7

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    @Select(Référentiel Temporel\Jour) >= @Prompt('Choisir un jour de début :','d','Référentiel Temporel\Jour',mono,constrained,Not_Persistent)
    j'aimerais tester si ma date >= date du prompt + 7 day. Je n'arrive pas à savoir de quel type sort la date. car + 7 day du sql ne fonctionne pas alors que ca marche sous sql developper.

    Sinon un + interval '7' day marche pas non plus. il accepte la synthaxe sous designer mais après dans web I il pète une erreur à la lecture de l'invite.

    merci de votre aide

  5. #5
    Membre régulier
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2008
    Messages : 171
    Points : 106
    Points
    106
    Par défaut
    Alors voici la réponse que j'ai pu trouver il y a deux semaines au moment du post.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    to_char(@Select(Multi\Date de début de l'appel),'dd/MM/yyyy hh24:mi:ss') < (to_date(@Prompt('Choisir un jour de mail en cours :','d','Référentiel Temporel\Jour',mono,constrained,Not_Persistent),'dd/MM/yyyy hh24:mi:ss') + interval '1' day)
    and to_char(@Select(Multi\Date de fin de l'appel),'dd/MM/yyyy hh24:mi:ss') >= (to_date(@Prompt('Choisir un jour de mail en cours :','d','Référentiel Temporel\Jour',mono,constrained,Not_Persistent),'dd/MM/yyyy hh24:mi:ss') + interval '1' day)

+ Répondre à la discussion
Cette discussion est résolue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo