課程 3:將檢視器加入專案中

[Palette] 檢視中的 [Report Page Viewer] 和 [Report Parts Viewer] 標示,是將 DHTML 報表頁面檢視器或報表組件檢視器加入 JSP 頁面中最有效率的方式。這些標記會使用檢視器標示庫,自動插入所有必要的標示,並設定指定的屬性。

您可以將 DHTML 報表頁面檢視器或報表組件檢視器加入 JSP 頁面中。如需有關的詳細資訊,請參閱 選擇檢視器。當在 JSP 頁面中加入 DHTML 報表頁面檢視器或報表組件檢視器時,Java 報表元件會自動內嵌到 Web 應用程式中。接著這些檢視器會使用 Java 報表元件處理報表,並取得報表來源。

注意    以 Java 報表元件使用報表組件檢視器時,報表必須已定義報表組件和瀏覽資訊。Java 報表元件不支援以程式設計的方式定義報表組件。

使用報表頁面檢視器和報表組件檢視器 JSP 標示

您可以將 [Report Page Viewer] 或 [Report Parts Viewer] 標示,從 [Palette] 檢視拖曳到 JSP 頁面上,將 DHTML 報表頁面檢視器或報表組件檢視器加入 JSP 頁面中。接下來會有精靈指引您將內嵌的報表功能加入專案中。這麼做可以免除手寫類似功能所需的大量工作。

注意    若要將檢視器加入頁面中,必須先在專案工作區中開啟 Crystal 報表。

使用報表頁面檢視器或報表組件檢視器 JSP 標示,將 DHTML 報表頁面檢視器或報表組件檢視器加入 JSP 頁面中
  1. 開啟您要在其中加入檢視器的 JSP 頁面。
  2. 在 [Palette] 檢視的 [Crystal Reports JSP Tags] 下,按一下 [Report Page Viewer][Report Parts Viewer],然後將標示拖曳到 JSP 頁面上。

    Crystal Report Viewer 精靈即啟動。

    注意    如果提示您匯入 Crystal Report Viewer 程式庫,請按一下 [OK]

    Crystal Report Viewer 程式庫即匯入。

  3. [Name] 欄位中,輸入這個檢視器執行個體的名稱。

    如果在同一頁面上有多個檢視器,請確保每個檢視器都具有唯一的名稱。

  4. [Existing File] 欄位中,指定您要檢視器顯示的報表。

    您也可以使用瀏覽按鈕,從專案工作區選取報表檔。

  5. 填滿適當的欄位後,請按一下 [Next]

    下一個對話方塊可以用來自訂檢視器的外觀和行為。顯示的值是預設值;因此如果沒有明確地設定值,插入的程式碼中就不會設定屬性。

  6. 當您完成檢視器的自訂之後,請按一下 [Finish]

    頁面中會插入顯示指定報表所需要的檢視器程式碼。

注意    另一種將 DHTML 報表頁面檢視器加入 JSP 頁面中的方法,是將 Crystal 報表從 [Project Explorer] 檢視拖放至 JSP 頁面上。將 Crystal 報表拖放至 JSP 頁面上時,會採用預設的設定值,插入使用 DHTML 報表頁面檢視器來檢視報表所需的程式碼。


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