Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Cognos
Cognos Forum d'entraide Cognos : Impromptu, Powerplay, transformer,...
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 21/11/2011, 12h24   #1
Invité de passage
 
Inscription : septembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : septembre 2011
Messages : 4
Points : 1
Points : 1
Par défaut [COGNOS][8][Report Studio] - Filtre, Paramètre & saisie de valeur

Bonjour,

J'essaye de filtrer mon rapport grâce à des paramètres. Par exemple
Code :
[ID_cpte]=?mon_parametre?
L'exécution dure énormément longtemps, puis, il m'est proposé une liste contenant l'ensemble des ID_CPTE afin que je fasse ma sélection.
Or, je voudrais permettre à l'utilisateur la possibilité de DIRECTEMENT SAISIR la valeur qu'il souhaite utiliser.
J'ai essayé avec les invites également mais je rencontre toujours le même problème de temps de traitement extrêment lent.

Pour résumer, je ne souhaite pas que Cognos parcoure toutes les valeurs de la colonne [ID_CPTE] dès le départ, je veux juste que l'utilisateur puisse saisir lui-même la valeur qu'il souhaite et qu'à partir de là seulement, le rapport s'exécute.

Merci d'avance pour votre aide
somebody01 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 19h07   #2
Membre Expert
 
Avatar de Sunchaser
 
Homme Vincent
OPNI
Inscription : décembre 2004
Messages : 1 668
Détails du profil
Informations personnelles :
Nom : Homme Vincent
Âge : 41
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Activité : OPNI
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : décembre 2004
Messages : 1 668
Points : 2 036
Points : 2 036
Citation:
Envoyé par somebody01 Voir le message
J'ai essayé avec les invites également mais je rencontre toujours le même problème de temps de traitement extrêment lent.
Bonsoir,
J'aurais tendance a dire que cela n'a rien a voir avec les "invites".
Il faudrait savoir si a la base le SQL est lent ou non. Si l'accès a la base prends déjà une heure, sauf si c'est considéré comme "normal" pour x raisons en rapport a ta situation, c'est par la que je commencerais a m'interroger.
Ensuite, as tu fait une page de prompt (ou d'invite comme tu veux), et déposé dessus les objets qui te permettent de filtrer la requête ?
Si tu utilises un "Textbox prompt", il n'y a aucune raison que tu obtiennes autre chose qu'une boite de saisie dans lequel l'utilisateur devra rentrer une valeur.
Si il y a beaucoup de valeurs possibles, le plus convivial aurait peut être été de poser un "Search & Select" prompt, histoire que l'utilisateur puisse chercher et fitrer dans cette liste d'ID_CPTE possible.
A toi de faire en sorte que l'objet soit alimenté par une requête simple et rapide, séparée de la requête principale du rapport.
Mais pour en revenir a la lenteur, je ne chercherais pas du côté du prompt.
Plutôt du côté du SQL / modèle utilisé, jointures entre tables, etc ...

@+
__________________
Citation:
Aux persévérants aucune route n'est interdite
Question: un ver a pied, c'est un millepatte unijambiste ?

Mon dernier trip musical

Citation:
Quiconque construit un jardin devient un allié de la lumière, aucun jardin n'étant jamais surgi des ténèbres
A priori un proverbe Perse ...
Sunchaser est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2011, 14h31   #3
Invité de passage
 
Inscription : septembre 2011
Messages : 4
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : septembre 2011
Messages : 4
Points : 1
Points : 1
Bonjour et Merci pour ta réponse claire.

J'ai suivi ton conseil et effectivement utilisé un "Textbox Prompt". Tout fonctionne parfaitement et plus aucune lenteur n'a été constatée.

Je m'étais emmêlé les pinceaux par rapport à ce que j'avais à faire....

Encore merci et très bonne journée
somebody01 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 10h49.


 
 
 
 
Partenaires

Hébergement Web