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

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

Pour visualiser un état
  1. Ajoutez une référence au fichier descripteur Viewer Tag Library en haut de votre page JSP.

    <%@ 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.

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

  3. Créez une balise viewer d'ouverture.

    Dans cette balise, vous spécifiez le nom du visualiseur et le type de source d'état. Dans ce cas, le type de source d'état est reportApplicationServer.

    <html>

    <body>

    <crviewer:viewer viewerName="CrystalViewer" reportSourceType="reportApplicationServer" >



  4. Créez la balise report spécifiant l'état à visualiser.

    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.

    La page JSP est maintenant prête pour afficher l'état sample.rpt.

    </crviewer:viewer>

    </body>

    </html>




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