Visualisation d'un rapport à l'aide d'un serveur RAS non géré

Cet exemple montre comment utiliser la Viewer Tag Library pour visualiser un rapport en utilisant un Report Application Server non géré.

Pour visualiser un rapport
  1. Ajoutez une référence au fichier descripteur Viewer Tag Library en haut de votre page JSP.
  2. <%@ taglib uri="/crystal-tags-reportviewer.tld" prefix="crviewer" %>

    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.

  3. Affectez à la propriété "system" l'emplacement du fichier clientSDKOptions.xml.
  4. 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.

  5. Créez une balise viewer d'ouverture.
  6. 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" >

  7. Créez la balise report spécifiant le rapport à visualiser.
  8. 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"/>

  1. Fermez la balise viewer.
  2. La page JSP est maintenant prête pour afficher le rapport sample.rpt.

    </crviewer:viewer>

    </body>

    </html>

Visualisation des rapports gérés

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-dessous afin d'atteindre la section qui vous intéresse :






Business Objects
http://www.france.businessobjects.com/
Support technique
http://www.businessobjects.com/services/support/