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>
Business Objects http://www.france.businessobjects.com/ Support technique http://www.businessobjects.com/services/support/ |