建立和初始化 DHTML 報表頁面檢視器

DHTML 報表頁面檢視器是 CrystalReportViewer 類別的執行個體,具有許多會影響報表如何在 Web 瀏覽器中顯示的方法。這些方法中,有些必須先行呼叫,檢視器才能建構報表。

建立和初始化 DHTML 報表頁面檢視器
  1. 參考必要的 Java 類別和套件。
  2. <%@ page import="com.crystaldecisions.report.web.viewer.CrystalReportViewer" %>

    <%@ page import="com.crystaldecisions.reports.sdk.ReportClientDocument" %>

  3. 建立 CrystalReportViewer 物件。
  4. CrystalReportViewer viewer = new CrystalReportViewer();

  5. 藉由呼叫 setReportSource 方法,並將報表來源物件的參考傳遞給此方法,以設定檢視器的報表來源。
  6. 現在已經建立及初始化檢視器了。

    viewer.setReportSource(reportSource);

  7. 如果頁面只包含檢視器,請呼叫其 setOwnPage 方法,並將 True 值傳遞給此方法。這樣可以讓檢視器自動執行頁面設定,並啟用列印和匯出按鈕。如果頁面還包含檢視器以外的元素,則必須用 False 值來呼叫 setOwnPage 方法,且您必須手動設定內容類型。
  8. 注意:
       
    將 setOwnPage 設定為 False 會停用匯出和列印功能。

    viewer.setOwnPage(true);

注意:
   
一旦建立和初始化檢視器之後,就可以設定各種與檢視器的顯示特性、資料庫登入處理和參數提示相關的屬性。






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