Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Débuter
Débuter Forum d'entraide pour débuter avec Business Object
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 08/03/2007, 14h16   #1
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Par défaut Lier des requêtes

Bonjour,
j'ai créer plusieurs tableau croisée.
Donc pour chaque tableau une requête. Pour chaque requête je demande à l'utilisateur de saisir une année pour lui renvoyer les données correspondant à cette année.
Le problème c'est que pour chaque requête donc chaque tableau je dois saisir l'année pour avoir les bonnes données.
J'aimerais que au moment où je saisisse l'année (de n'importe qu'elle requête) les données de tous les tableau corresponde à l'année saisie et non pas seulement le tableau correspondant à la requête d'où je viens de saisir l'année.
Merci d'avance.
leloup84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2007, 15h23   #2
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
Il suffit que tu utilise la même invite "année ?" dans tes conditions de chaque requete.

Ainsi lorsque tu rafraichira, tu ne devra saisir qu'une seule fois l'année !!
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2007, 16h00   #3
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Moi a chaque fois que je fais une requête je rajoute une invite. Alors comment faire pour ne pas avoir a rajouter l'invite a chaque requête ?
leloup84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/03/2007, 08h15   #4
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
Quand tu créer ta condition tu as le choix entre "saisir une nouvelle invite" ou "afficher une liste d'invite", il faut choisir cette dernière option.

Cela te montre toutes les invites déjà utilisée pour ton rapport, il suffit de sélectionner une d'entre elle !!

voilà...
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 08h44   #5
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Moi j'ai une 1ère requête avec le nombre d'accidents total a une date donnée (saisie d'une nouvelle invite).
Et ensuite j'a fait d'autre requête en dessus avec le nombre d'accidents par service.
Je voudrais que pour ma 1ère requête quand je lui indique une date toute les requête soit modifié.
Là avec ta solution je n'ai que la requête que j'execute qui se modifie et non toutes les requête. Y a-t-il une solution ?
leloup84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 10h42   #6
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
On va etre concret alors...que tu as du mal à comprendre je crois


Requete 1 : liste des gens dont l'anniversaire est en mars
- objets : prenom, nom
- condition : mois_naissance = invite("mois ?")

Requete 2 : liste des clowns libre en mars (por animer l'anniv)
- objets : prenom, nom
- condition : mois_disponibilité = invite("mois ?")
ET métier = "clown"

...en faisant ça tu obtiens avec la meme invite les gens dont c'est l'anniv et les clowns libres au mois de mars !!

En résumé, si tu veux saisir une année et que toutes les requete soient filtrée sur cette année, il faut que tu pose une condition sur cette année dans toutes tes requetes !!!!!!!!!!!
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 11h47   #7
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Oui çà j'ai compris t'inquiète
mais si je change de mois, je suis obligé d'exécuter chaque requête une par une.
Car les autres requêtes ne s'actualise pas.
Seul celle que j'exécute s'actualise.
Chaque requête étant dans un tableau croisé différent, çà ne gène pas ?
leloup84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 12h20   #8
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
AH !! Je vois ptet d'où vient la boulette !!

Comment actualises-tu ta requete ? (refresh global ou edition de la requete en question)

...car si tu ouvre une requete et l'execute, il n'y aura que les données provenant de cette requete qui seront mise à juor dans le rapport !!

Alors que si tu fais "Rafraichir le document" (les fleches bleues) alors tu rafraichit toutes les requetes en meme temps !!!!!!!
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2007, 13h07   #9
Membre régulier
 
Inscription : janvier 2006
Messages : 483
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 483
Points : 80
Points : 80
Ok merci çà marche, en fait je découvre BO alors je ne connais pas encore toute les astuces
leloup84 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 09h00.


 
 
 
 
Partenaires

Hébergement Web