Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Webi
Webi Forum d'entraide Webi (client léger)
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 14/10/2011, 11h49   #1
Invité régulier
 
Femme
Chargée d'études statistiques
Inscription : octobre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Chargée d'études statistiques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 25
Points : 8
Points : 8
Par défaut Récupérer la réponse d'un filtre pré-défini

Bonjour,

je cherche un moyen de récupérer dans mon rapport la réponse d'un filtre prédéfini. Ce filtre permet à l'utilisateur de choisir sa date d'actualisation du rapport (date à laquelle il veut les données) et j'aimerais récuperer cette date.

Y a-t-il un moyen?

merci d'avance

Galou
Gali-galou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 11h59   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 281
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 281
Points : 5 703
Points : 5 703
Bonjour,

Par filtre prédéfini, vous voulez dire une invite ?

Dans ce cas, vous pouvez utiliser la fonction :
Code :
=RéponseUtilisateur(nom du fournisseur de données, titre de l'invite)
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 12h00   #3
Membre actif
 
Homme
Chef de projet NTIC
Inscription : octobre 2011
Messages : 136
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Santé

Informations forums :
Inscription : octobre 2011
Messages : 136
Points : 162
Points : 162
Bonjour,

oui il y a un moyen

En deski:
Code :
=RéponseUtilisateur(FournisseurDeDonnées(#une variable issu de ton fournisseur de données#) ," #le nom de ton prompt#")
En Webi:
Code :
=RéponseUtilisateur("#le nom de ton prompt#")
Edit: Pris de vitesse mais je suis plus précis ^^
Prima est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h05   #4
Invité régulier
 
Femme
Chargée d'études statistiques
Inscription : octobre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Chargée d'études statistiques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 25
Points : 8
Points : 8
Il s'agit d'un filtre personnalisé créé dans le Desginer. Comme ceci :



J'ai déjà essayé le RéponseUtilisateur et ça n'a pas l'air de marcher

Galou

Edit : dans Designer, ce filtre est défini avec un @Prompt
Gali-galou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h16   #5
Membre actif
 
Homme
Chef de projet NTIC
Inscription : octobre 2011
Messages : 136
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Santé

Informations forums :
Inscription : octobre 2011
Messages : 136
Points : 162
Points : 162
Alors là je peux formuler une hypothèse.
Ce que je ferai comme test:
Je ramènerai le champ dans mon select et ferai un MIN dessus logiquement je devrai avoir la date sélectionnée.

Au pire tu déclares ton prompt dans ton document (si tu ne le ré-utilises pas ailleurs)
Prima est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h26   #6
Invité régulier
 
Femme
Chargée d'études statistiques
Inscription : octobre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Chargée d'études statistiques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 25
Points : 8
Points : 8
Hmmm

Je suis pas sûre d'avoir tout suivi. Tu ramènes quel champ dans quel Select?

(Et je peux déclarer le Prompt dans mon document, je l'utilise partout).
Gali-galou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h34   #7
Membre actif
 
Homme
Chef de projet NTIC
Inscription : octobre 2011
Messages : 136
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : Santé

Informations forums :
Inscription : octobre 2011
Messages : 136
Points : 162
Points : 162
tu filtres sur l’élément Entrée atelier si j'ai bien compris.

Si tu ramènes l’élément Entrée atelier dans ta requête tu vas avoir les 12mois.
Si tu appliques une formule pour obtenir le min date tu auras la date choisit (enfin si ta date est assez utilisée )

Exemple:
Ta personne choisit 12/02/2011
Tu auras les résultats du 12/02/2011 au 12/02/2010
(enfin si ton filtre est en >= )
Si tu fais un min date sur Entrée atelier tu obtiendras 12/02/2011 qui est la date sélectionnée.
Prima est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2011, 13h39   #8
Invité régulier
 
Femme
Chargée d'études statistiques
Inscription : octobre 2011
Messages : 25
Détails du profil
Informations personnelles :
Sexe : Femme

Informations professionnelles :
Activité : Chargée d'études statistiques
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2011
Messages : 25
Points : 8
Points : 8
...

Ok...

En fait, je suis juste blonde

Le RéponseUtilisateur("Texte du Prompt") marche après actualisation du document

En m'excusant pour le topic du coup...

Et merci pour vos réponses

Galou
Gali-galou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2011, 13h52   #9
Invité régulier
 
Inscription : février 2009
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 10
Points : 7
Points : 7
Bonjour,
En modifiant la requête, puis en cliquant sur le "SQL", il est alors possible de lire la requête SQL générée donc le prompt et ses valeurs, par exemple:@prompt('EntréeSociété:','A',' ',Mono,Free,Persistent,,User:2)
Pour les paramètres du prompt, se référer à l'aide de BO

Puis avec ReponseUtilisateur, cela donne: =RéponseUtilisateur("EntréeSociété")

Pour les dates, pareil, utilisez le SQl généré (c'est très pratique, il est aussi possible de modifier et de personnaliser le sql ).
Attention aux quotes et doubles quotes!
nap5nap5 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2011, 13h56   #10
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Très pratique ? Peut-être... Mais difficilement maintenable...

Autant faire en sorte de générer le SQL désiré en bidouillant dans l'univers...
djam21 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 07h17.


 
 
 
 
Partenaires

Hébergement Web