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

在 [Palette] 檢視的 [Crystal Reports Faces Components] 索引標籤下提供的 ReportPageViewer 元件,是將 DHTML 報表頁面檢視器加入 Faces JSP 頁面最有效率的方式。

將 DHTML 報表頁面檢視器加入 Faces JSP 頁面中時,Java 報表元件會自動內嵌到 Web 應用程式中。接著這個檢視器會使用 Java 報表元件處理報表,並取得報表來源。

使用 ReportPageViewer 元件

您可以將 ReportPageViewer 元件,從 [Palette] 檢視的 [Crystal Reports Faces Components] 索引標籤拖放到 Faces JSP 頁面上,將 DHTML 報表頁面檢視器加入 Faces JSP 頁面中。接下來會有精靈指引您將內嵌的報表功能加入專案中。這麼做可以免除手寫類似功能所需的大量工作。

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

使用精靈將 DHTML 報表頁面檢視器加入 Faces JSP 頁面中
  1. 開啟您要在其中加入檢視器的 Faces JSP 頁面。
  2. 將 ReportPageViewer 元件,從 [Palette] 檢視的 [Crystal Reports Faces Components] 索引標籤拖放到 Faces JSP 頁面上。

    新增 Crystal Reports Faces 檢視器精靈即啟動。

  3. 按一下 [New] 以瀏覽至報表。
  4. 按一下 [Browse],從專案工作區選取報表檔。
  5. 按一下 [Finish]

    新報表來源即自動建立。這個報表來源係使用 Java 報表元件。

  6. 按一下 [Finish],將新的報表來源繫結至 ReportPageViewer 元件。

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

注意    另一種將 ReportPageViewer 元件加入 Faces JSP 頁面中的方法,是將 Crystal 報表從 [Project Explorer] 檢視拖放至頁面上。當您將 Crystal 報表拖放至 Faces JSP 頁面上時,ReportPageViewer 元件會採用預設值自動插入。


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