使用 Unmanaged RAS 伺服器檢視報表

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

檢視報表
  1. 將檢視器標示庫描述項檔案的參考加入至 JSP 頁面的頂端。
  2. <%@ taglib uri="/crystal-tags-reportviewer.tld" prefix="crviewer" %>

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

  3. 設定指定 clientSDKOptions.xml 檔案位置的系統屬性。
  4. 這個檔案會用來設定 RAS 伺服器的位置。

    <%

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

    %>

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

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

    <html>

    <body>

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

  7. 建立必要的報表標示來指定要顯示的報表。
  8. reportName 值以 rassdk:// 當作前置字元,使 RAS 伺服器能正確地找到檔案。rassdk:// 前置字元代表指定的路徑位在執行 RAS SDK 的電腦上。

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

  1. 關閉檢視器標示。
  2. JSP 頁面現在已可以檢視 sample.rpt 報表。

    </crviewer:viewer>

    </body>

    </html>



Business Objects
http://www.taiwan.businessobjects.com/
支援服務
http://www.businessobjects.com/services/support/