Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Deski
Deski Forum d'entraide Deski (client lourd)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/11/2010, 22h15   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 52
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 52
Points : 11
Points : 11
Par défaut Filtre lors de creation de la requete

Bonjour,

Je souhaite effectuer une filtre sur une dimension au moment de la creation de ma requete sous BO deski
J'aimerai utiliser l'operateur "correspond au modele"

La variable est sur 5 caractere. Je veux faire un filtre sur le 3eme caractere = 3

Exemple:
Variable = 10300 ==> ça sera pris en compte car le troisième caractere = 3
Variable = 12230 ==> ça ne doit pas etre pris en compte car le troisième caractere est # de 3

J'ai mis en Dimension correspond au modele %3% mais cela me restitue les deux valeurs.

Merci pour votre aide
tomanu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 23h02   #2
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 52
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 52
Points : 11
Points : 11
en manipulant un peu, j'ai resolu le sujet en remplaçant les deux premiere caracteres par __
Le filtre correspond donc à dimension correspond au modele __3%

J'espere que je n'aurai pas de surprises
tomanu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2010, 14h38   #3
Membre du Club
 
Inscription : décembre 2009
Messages : 90
Détails du profil
Informations forums :
Inscription : décembre 2009
Messages : 90
Points : 45
Points : 45
Bonjour,

En même temps, ça fait progresser.

Tu peux utiliser la fonction "sous chaîne"
=SousChaîne(<F2> ,3 ,1)
BO va chercher le 1er caractère à partir du 3ème (par exemple)
Après il ne reste plus qu'à filtrer

Par contre ça ne marche que pour des lettres (!?)
Dès qu'il y a un chiffre (comme dans ton exemple), ça retourne 'type de données incorrect" (c'est une dimension)

A vous

Cordialement
bailet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h25.


 
 
 
 
Partenaires

Hébergement Web