2010-03-22 13 views
0

Je suis nouveau dans Cognos Report Studio. Les données sont organisées en éléments de requête par date commerciale. Le rapport Cognos affiche un filtre de données par date commerciale. Pour la date commerciale, il existe une jointure de table distincte. Il s'agit toujours d'une colonne, d'une table avec la date commerciale actuelle. Le rapport Cognos est programmé pour s'exécuter tous les jours une fois les données renseignées dans la source de données. Cette partie fonctionne très bien.Invite facultative dans Cognos 8.3

Cependant, je veux avoir la capacité d'exécuter ce même rapport sur la demande et quand je lance ce rapport sur la demande, il devrait me demander une date au lieu de choisir à partir de la table de base de données. Je sais comment ajouter une invite mais quand j'ajoute une invite, mes rapports programmés ne fonctionnent pas! Je ne peux pas fournir de valeur par défaut, car il doit être choisi dynamiquement à partir de la table.

Tous les pointeurs seraient utiles!

Répondre

1

Faire le filtre de date (celui dérivé de l'invite) en option et définir une condition sur l'autre filtre pour être ignoré si l'invite a une valeur.

0

Ceci est en retard, mais pourrait être utile pour les autres gars. Je suggère ceci: - Dans les métadonnées, faire une macro rapide avec une valeur par défaut de la date d'affaires courantes - Dans le rapport, faire une invite de date à l'aide du paramètre défini par Prompt macro - Dans le calendrier du rapport, laissez la date invite vide pour rafraîchir tous les jours que

de cette façon, votre programme fonctionne avec la date rafraîchi et vous pouvez également choisir une date en main l'exécution d'un rapport.