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

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

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

    <%@ page import="com.crystaldecisions.reports.reportengineinterface.JPEReportSourceFactory" %>

    <%@ page import="com.crystaldecisions.sdk.occa.report.reportsource.IReportSourceFactory2" %>

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

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

    viewer.setReportSource(reportSource);

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

    viewer.setOwnPage(true);

注意:    一旦建立和初始化檢視器之後,就可以設定各種與檢視器的顯示特性、資料庫登入處理和參數提示相關的屬性。如需詳細資訊,請參閱《Crystal Reports for Rational Application Developer Java API 參考》中的 CrystalReportViewer 文件。



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