|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 7 ![]() |
Bonsoir,
J'utilise Report studio 8. J'ai une question sur le mode rafale. En effet, j'ai un rapport qui est composé de 2 sous rapports ( indépendants donc 1 query pour chaque sous rapport). Dans chaque query il y a quand même le numero de clients. Je voulais donc mettre en place le mode rafale du Report Studio (options Burst). Seulement, il n'y a pas de possibilité de choisir qu'une query Auriez-vous une solution? Je vous remrcie par avance pour votre aide. |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 19 ![]() |
Salut,
Je comprends pas bien ton problème. Pourquoi tu utilises le burst? Tu veux envoyer un rapport par numéro client? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 7 ![]() |
en fait, j'ai un rapport avec 2 listes indépeandates:
le seul item commun c'est le n° de client. Je voudrais donc utiliser le mode rafale par à partir du n° client pour chaque query. Or dans l'option burst, on n'a comme choix qu'un seul query. Merci encore |
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 19 ![]() |
1) Si tu fais une requête Destinataire avec tout tes numéros clients
2) crée un parametre: codeClient =?Param? sur chacune de tes query 3) et ensuite sur tes listes tu crée une relation de principe/details avec ta requete Destinataire (?Param?=CodeClient) Tes listes seront filtrées par CodeClient |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 7 ![]() |
Merci. Sur la même "question", j'ai oublié de rajouter est-ce le mode rafale marche sur un tableau croisé / et ou / un graphique ?
|
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 19 ![]() |
J'ai testé sur une liste et tableau croisé.
Graphique non mais je vois pas pourquoi ca marcherait pas ++ |
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : mars 2008 Messages : 44 ![]() |
Bonjour,
J'ai bien respecté le mode opératoire sur le passage de parametre en mode rafale mais à l'execution ca marche pas, je dois obligatoirement saisir le ?param?. |
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 19 ![]() |
Salut, tu veux faire quoi exactement? Filtrer ta 2ème requête avec la 1ère?
++ |
|
|
00
|
|
|
#9 |
|
Membre à l'essai
![]() Inscription : mars 2008 Messages : 44 ![]() |
Oui, filtrer plusieurs requetes à partir d'une premiere, en mode rafale. Sur mon exemple il n'y a qu'une requete mais en fait j'en aurai plusieurs.
|
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 19 ![]() |
Pour faire les liens il faut mettre la requête qui va filtrer comme dans l'exemple ci-joint. A gauche la requête source qui va filtrer la requête cible. Dans ma requête 2 je récupère des livraisons et filtre ma requête 1 avec ces livraisons.
tu peux ajouter un ensemble de page à ton rapport pour afficher par exemple un N° de livraison par page. ++ |
|
|
00
|
|
|
#11 |
|
Membre à l'essai
![]() Inscription : mars 2008 Messages : 44 ![]() |
En fait je suis obligé de passer par ?parm? pour le mode rafale car j'ai deux requetes esclaves. Ca marche pas bien en cognos 8.1, bizarre car dans ce forum des personnes indiquent l'avoir fait en 8.3.
|
|
|
00
|
|
|
#12 |
|
Membre du Club
![]() Inscription : janvier 2009 Messages : 45 ![]() |
tu as la possibilité de faire une requête avec tes N° de clients, et les informations dont tu as besoin pour définir ton entête.
Cette requête tu l'affectes à la page. Pour effectuer ta rupture par N° de clients, tu dois aller sur l'Explorateur de pages et ajouter un 'ensemble de pages' (c'est lui qui permet la rupture) qui se basera sur la requête affectée à la page Ensuite, tu as tes autres requêtes pour tes listes, tes tableaux croisées dynamique et autres graphiques que tu mets à la suite les uns des autres dans ta page. Pour chaque contenant dont la requête n'est pas identique à la requête de la page tu dois définir une relation principale/détail (dans le C8 version française) pour limiter les éléments sur la rupture par N° de clients. les relations principales / Détails avec les graphiques en version [C8.1] sont très peu performantes. ça risque de te plomber tes temps de génération ![]() j'espère que mon explication te permettra d'avancer |
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : avril 2009 Messages : 1 ![]() |
Bonjour,
je suis dans une situation similaire à celle de WMOTEUR et jeffidf et je ne parviens pas à faire fonctionner mon rapport sous Cognos 8.3. j'ai une requête RqA associée à la page contenant les objets - liste et graphe - à afficher. les objets sont commandés par la même requête RqB issue de la jointure des requête Rq1 et Rq2. Rq1 et Rq2 sont filtrés par un paramètre '?param_temps' (page d'invite) et un paramètre ?param_X? qui est esclave de RqA sur la donnée élémentaire X note: Rq1 et Rq2 ne contiennent pas la donnée élémentaire X et on ne souhaite pas l'y faire apparaitre (pb d'agrégation) pour permettre la mise en place de la relation principale/détails, je dois placer Rq1 et Rq2 dans la page et les masquer (question technique)... Je définis la relation entre RqA - X et Rq1 ?param_X?. idem pour Rq2 ?param_X? - Si je définis le param_X comme "requis", la diffusion en rafale plante "faute de substitution de valeur" - si je définis le param_X comme facultative, la diffusion en rafale fonctionne mais les données ne sont pas filtrées. j'ai suivi les indications données dans le manuel utilisateur p311 à savoir que pour procéder à une diffusion en rafale et filtrer des requêtes en aval, il valait mieux définir la relation principale/détails sur les paramètres. Mais sans succès. note: L'exécution du rapport manuellement fonctionne normalement et restitue les données filtrés selon X (si filtre en mode "requis"): 1° affichage de la page d'invite avec ?param_temps? 2° affichage de l'invite avec ?param_X? dans un second temps. 3° résultat = Toute aide est la bienvenue, toute question aussi si quelquechose vous échappe afin de me permettre d'en venir à bout.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com