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

Cognos Discussion :

Utilisation d'une liste de paramètres dans filtre utilisant la fonction REGEXP_LIKE, '{'


Sujet :

Cognos

  1. #1
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 25
    Points : 24
    Points
    24
    Par défaut Utilisation d'une liste de paramètres dans filtre utilisant la fonction REGEXP_LIKE, '{'
    Bonjour à tous,
    Je souhaite utiliser la fonction oracle REGEXP_LIKE dans un filtre de rapport dont les valeurs seront valorisées via un prompt multi valeur : Ci-joint la fonction implémentée : {regexp_like(FAMILLES,''||replace(?listCrText?,';','^*|*')||'')}
    La valorisation de la liste de paramètres au lancement du rapport ne se fait pas. Ceci est probablement du à la présence des accolades qui sont, à priori, indispensables pour utiliser la fonction REGEXP_LIKE !
    Avez-vous une astuce pour contourner cette non valorisation ?
    Merci pour votre aide.

  2. #2
    Membre à l'essai
    Inscrit en
    Août 2007
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 25
    Points : 24
    Points
    24
    Par défaut Solution recommandée par IBM
    Here is a solution recommended by IBM :
    http://www-01.ibm.com/support/docview.wss?uid=swg2...

    To get the list of parameters coming (PromptName) from the prompt in the SQL Statement, you have to call the prompt via a macro : #prompt('PromptName')#

    Example :
    SELECT Field1, Filed 2
    FROM MyTable
    WHERE regexp_like(Field1,''||replace(#prompt('PromptName')#,';','^*|*')||'')

    It works with 10.2

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

Discussions similaires

  1. utiliser une liste comme colonne dans une autre liste
    Par ahmedmido dans le forum SharePoint
    Réponses: 1
    Dernier message: 15/07/2008, 09h42
  2. Utiliser la valeur d'une liste comme paramètre
    Par eudeline91 dans le forum IHM
    Réponses: 0
    Dernier message: 10/06/2008, 11h03
  3. [TSQL] variable à utiliser pour une liste de paramètre
    Par pemathez dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 28/03/2008, 09h34
  4. Réponses: 7
    Dernier message: 29/04/2007, 10h37
  5. Utiliser une liste de valeur dans un select
    Par in dans le forum Oracle
    Réponses: 13
    Dernier message: 09/01/2007, 11h33

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