Cet exemple montre comment utiliser la Viewer Tag Library pour visualiser un rapport en utilisant un Report Application Server non géré.
<%@ taglib uri="/crystal
Remarque : Vous pouvez spécifier un nom quelconque pour l'attribut de préfixe. Ceci détermine simplement le préfixe de balise à utiliser pour accéder aux balises de la bibliothèque.
clientSDKOptions.xml.Ce fichier est utilisé afin de définir l'emplacement du serveur RAS.
<%
System.setProperty("ras.config","C:\\temp");
%>
Remarque : Vous pouvez également définir l'emplacement du fichier clientSDKOptions.xml dans classpath.
Dans cette balise, vous spécifiez le nom du visualiseur et le type de source de rapport. Dans ce cas, le type de source de rapport est reportApplicationServer.
<html>
<body>
<crviewer:viewer viewerName="CrystalViewer" reportSourceType="reportApplicationServer" >
Le préfixe de la valeur reportName est rassdk:// de sorte que le serveur RAS puisse rechercher correctement le fichier. Le préfixe rassdk:// indique que le chemin spécifié est sur la machine où le SDK RAS s'exécute.
<crviewer:report reportName="rassdk://C:\\reports\\sample.rpt"/>
La page JSP est maintenant prête pour afficher le rapport sample.rpt.
</crviewer:viewer>
</body>
</html>
Bien qu'aucune balise ne fournisse de prise en charge directe pour visualiser les rapports gérés, vous pouvez utiliser une combinaison de balises et de code JSP pour visualiser ces rapports. Pour visualiser les rapports gérés, vous devez avoir un déploiement BusinessObjects Enterprise.
Cliquez sur l'un des liens ci
| Business Objects http://www.france.businessobjects.com/ Support technique http://www.businessobjects.com/services/support/ |