總覽

使用 ReportPageViewer 元件以建立顯示 Crystal 報表的網頁。ReportPageViewer 元件以 DHTML 建構報表,並提供可讓使用者導覽報表的工具列。您可以設定 ReportPageViewer 元件的屬性,來自訂其外觀及行為。

例如,您可以設定 ReportPageViewer 元件以顯示 Crystal 報表,而此報表需要額外的使用者輸入,讓使用者使用特定的使用者名稱及密碼登入資料庫,同時還具有自訂的外觀。

若要使用 ReportPageViewer 元件來顯示報表,您必須指定報表來源。報表來源是 ReportPageViewer 元件用來存取報表屬性的物件。它為 ReportPageViewer 元件提供用來查詢報表資料、頁面資訊及其他內部報表資訊的工具。報表來源取自報表伺服器,例如頁面伺服器、RAS 和 Java 報表元件。一旦取得報表來源之後,您必須設定 reportSource 屬性,以便將報表來源指定給 ReportPageViewer 元件。

根據預設,如果報表含有參數,ReportPageViewer 元件會提示使用者輸入參數資訊。您可以設定 parameterFields 屬性,將 ReportPageViewer 元件設定為使用預先定義的參數。您可以接著設定 allowParameterPrompting 屬性為 False,以停用參數提示。

根據預設,如果報表需要資料庫登入資訊以擷取資料,ReportPageViewer 元件會提示使用者輸入資料庫登入資訊。您可以設定 databaseLogonInfos 屬性,以及設定 allowDatabaseLogonPrompting 屬性為 False,將 ReportPageViewer 元件設定為使用預先定義的資料庫登入 。

您可以設定各種屬性,來自訂 ReportPageViewer 元件的外觀。一些常用的屬性包括下列各項:

資料繫結

ReportPageViewer 元件能支援資料繫結至 EnterpriseItem Bean。這個 Bean 透過其 reportSource 屬性提供報表的來源,如此 ReportPage Viewer 便可建構報表。使用 reportSource 屬性以將元件繫結至所要的報表來源。


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