使用 Unmanaged RAS 伺服器檢視報表

這個範例告訴您如何使用檢視器標示庫,來顯示使用 Unmanaged 報表應用程式伺服器的報表。

檢視報表
  1. 將檢視器標示庫描述項檔案的參考加入至 JSP 頁面的頂端。

    <%@ taglib uri="/crystal-tags-reportviewer.tld" prefix="crviewer" %>



    注意    您可以為前置屬性指定任何名稱。這只會決定要使用哪一個標示前置字元來存取標示庫的標示。

  2. 設定指定 clientSDKOptions.xml 檔案位置的系統屬性。

    這個檔案會用來設定 RAS 伺服器的位置。

    <%

    System.setProperty("ras.config","C:\\temp");

    %>



    注意    您還可以在類別路徑中設定 clientSDKOptions.xml 檔案的位置。

  3. 建立開啟檢視器標示。

    您可在這個標示中指定檢視器名稱和報表來源類型。在這種情況下,報表來源類型是 reportApplicationServer。

    <html>

    <body>

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



  4. 建立必要的報表標示來指定要顯示的報表。

    reportName 值以 rassdk:// 當作前置字元,使 RAS 伺服器能正確地找到檔案。rassdk:// 前置字元代表指定的路徑位在執行 RAS SDK 的電腦上。

    <crviewer:report reportName="rassdk://C:\\reports\\sample.rpt"/>

  1. 關閉檢視器標示。

    JSP 頁面現在已可以檢視 sample.rpt 報表。

    </crviewer:viewer>

    </body>

    </html>




Business Objects
http://www.china.businessobjects.com
Support services
http://www.china.businessobjects.com