Bonjour
J'aimerais savoir s'il est possible par une invite, de choisir le format d'exécution du rapport?
Excel vs PDF
Merci de pour votre aide.
Sylvain
Bonjour
J'aimerais savoir s'il est possible par une invite, de choisir le format d'exécution du rapport?
Excel vs PDF
Merci de pour votre aide.
Sylvain
Si je comprends bien la réponse, parce-que cela ne corresponds pas forcement a tous les besoins.
Dans mon cas, ce genre d'option n'est pas du tout utilisée: les rapports sortent majoritairement en PDF, avec un layout très particulier, et les versions en excel sont "designées" d'une manière tout a fait différente.
Donc si jamais je relance un rapport tourné en PDF avec la barre d'outil et " l'option " excel, je ne tombe pas du tout sur le rapport attendu pour la version excel de ce rapport.
Adieu le conditional layout, etc ...
En Cognos 10, je ne sais pas, mais dans les version 8, je me souviens avoir fait ca, je ne sais plus ou c'est.
Si il t'est autorisé d'utiliser un bout de JavaScript dans la page de prompt, ça peut le faire. En plus, un souci supplémentaire, c'est que les objets JS générés par Cognos changent entre les versions,etc ...
@+
Effectivement, Vincent, cet option n'est pas très convivial pour les utilisateurs du rapport.
Je continue à fouiner...
Merci
Sylvain
Bonjour,
Personnelement j'ustilise ce bout de code qui fonctionne en Cognos 10.1.
Cela fait apparaître un menu déroulant avec un texte que l'on peut choisir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <html> <head> <script language="javascript"> function gotoUrl() {var obj=document.all['OutputFormat']; window.onload(gCognosViewer.getRV().viewReport (obj.options[obj.selectedIndex].value)); } </script> </head> <body> <select name="OutputFormat" OnBlur="javascript:gotoUrl()"> <option value="HTML">Choose an export</option> <option value="PDF">PDF</option> <option value="XLWA">Excel 2002</option> <option value="spreadsheetML">Excel 2007</option> </select> </body> </html>
@zeus003:
Merci Zeus003, Sunchaser pour votre aide.
Très gentil...
Sylvain
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager