viewer 標記
viewer 標記是執行個體化 DHTML 報告頁面查看器的主要標記。它建立 DHTML 報告頁面查看器,並允許您通過支援的特性來設定屬性。
viewer 標記的每個執行個體都需要一個 report 標記,以便指定要顯示的報表。如果將在單一 HTML 頁面上使用多個查看器的執行個體,則每個執行個體都必須具有唯一的名稱(通過 viewerName 屬性指定)。
嵌套標記
report 標記 ( 一個屬性reportName)
屬性
外觀
特性 |
說明 |
預設 |
必需 |
enablePageToGrow |
指定查看器是否應忽略 height 和 width 屬性並擴大以適應報表內容。 |
true |
否 |
height |
設定查看器的高度(以像素為單位)。 |
600 |
否 |
width |
設定查看器的寬度(以像素為單位)。 |
800 |
否 |
left |
設定查看器左上方在 x 軸上的位置。 |
0 |
否 |
top |
設定查看器左上方在 y 軸上的位置。 |
0 |
否 |
displayGroupTree |
指定查看器是否應顯示組樹。 |
true |
否 |
displayPage |
設定是否顯示報表頁。 |
true |
否 |
displayToolbar |
設定是否顯示工具列。 |
true |
否 |
groupTreeWidth |
設定組樹的寬度,採用groupTreeWidthUnit中設定的單位。 |
200 |
否 |
groupTreeWidthUnit |
設定是使用像素還是使用百分比來確定組樹的寬度。 |
pixel |
否 |
zoomPercentage |
設定顯示報表時使用的縮放百分比。 |
100 |
否 |
styleSheet |
設定用於顯示報表內容的樣式表。 |
default.css |
否 |
行為
特性 |
說明 |
預設 |
必需 |
printMode |
設定在使用者單擊列印按鈕時是使用 PDF 還是使用 ActiveX 列印模式進行列印。 |
PDF |
否 |
allowDatabaseLogonPrompting |
啟用在運行報表之前提示使用者登入到資料庫的選項。 |
true |
否 |
allowDrillDown |
設定是否允許使用者在報表上深化。 |
true |
否 |
allowParameterPrompting |
啟用在運行報表時提示使用者輸入要使用的參數的選項。 |
true |
否 |
hyperlinkTarget |
設定用於顯示超級連結文檔的視窗或架構。_self 以便在同一架構中顯示 HTML 文檔,_parent 以便在包含當前架構組的相同架構或視窗中顯示 HTML 文檔, _top 以便在整個瀏覽器視窗中顯示 HTML 文檔,_blank 以便在新的瀏覽器視窗中顯示 HTML 文檔。此屬性僅適用於報表內容中的超級連結。 |
_self |
否 |
isOwnPage |
設定查看器控制項是否擁有頁面。推薦設定為true |
false |
否 |
productLocale |
設定用於顯示查看器產生的所有文本和格式設定(如工具列)的地區設定。可以使用地區設定字串格式(如 en_us、en-us 和 en)來設定 productLocale 屬性。 |
瀏覽器地區設定 |
否 |
工具列
特性 |
說明 |
預設 |
必需 |
displayToolbarViewList |
設定是否在工具列上顯示“視圖”列表。 |
true |
否 |
displayToolbarExportButton |
設定是否在工具列上顯示“匯出”按鈕。 |
true |
否 |
displayToolbarFindPageButton |
設定是否在工具列上顯示“轉到頁”按鈕。 |
true |
否 |
displayToolbarPageNavigationButtons |
設定是否在工具列上顯示頁面導覽按鈕。 |
true |
否 |
displayToolbarPrintButton |
設定是否在工具列上顯示“列印”按鈕。 |
true |
否 |
displayToolbarRefreshButton |
設定是否在工具列上顯示[重新整理] 按鈕。 |
false |
否 |
displayToolbarFindButton |
設定是否在工具列上顯示搜尋按鈕。 |
true |
否 |
displayToolbarToggleTreeButton |
設定是否在工具列上顯示組樹切換按鈕。 |
true |
否 |
displayToolbarZoomList |
設定是否在工具列上顯示縮放百分比下拉式清單。 |
true |
否 |
displayToolbarCrystalLogo |
設定是否在工具列上顯示 Business Objects 徽標。 |
true |
否 |
報表源
特性 |
說明 |
預設 |
必需 |
reportSourceType |
指定查看器將使用的報表源的類型reportingComponent 指定將使用 Java Reporting Component 來呈現報表。reportApplicationServer 指定將使用報表應用程式伺服器來擷取報表源。pageServer 指定將使用作為 Crystal Enterprise 部署一部分的頁面伺服器來擷取報表源。 |
無預設值 |
是 |
reportSourceVar |
設定將緩衝報表源的session變數的名稱。如果reportSourceType屬性是pageServer,report標記將不再使用,reportSourceVar的值要設定緩衝報表源的session變數的名稱以擷取報表源。 |
crystalReportSource |
否 |
標識
特性 |
說明 |
預設 |
必需 |
viewerName |
設定查看器的名稱。 |
CrystalViewer |
是 |
來源:http://publib.boulder.ibm.com/infocenter/radhelp/v6r0m1/index.jsp?topic=/com.businessobjects.integration.eclipse.doc.devtools/developer/ViewerTagLib4.html