標示定義

ItemsGrid 元件是由兩個 JSF 元件標示組成:標示屬性 (itemsGrid)標示屬性 (itemsColumn)

標示類別:

com.businessobjects.jsf.sdk.taglib.ItemsGridTag

com.businessobjects.jsf.sdk.taglib.ItemsColumnTag

元件類別:

com.businessobjects.jsf.sdk.components.UIItemsGrid

com.businessobjects.jsf.sdk.components.UIItemsColumn

範例語法

<boe:itemsGrid itemSource="#{enterpriseItems}" id="itemsGrid1">

    <boe:itemsColumn id="itemsColumn1" field="[SI_NAME]" />

    <boe:itemsColumn id="itemsColumn2" field="[SI_PROGID]" />

    <boe:itemsColumn id="itemsColumn3" field="[SI_DESCRIPTION]" />

</boe:itemsGrid>

標示屬性 (itemsGrid)

[元件類別方法] 欄表示基礎的方法集合,這些方法屬於元件類別的成員,並且支配標示中定義之屬性的行為。如需有關這些方法的詳細資訊,請參閱《Crystal Enterprise Java API 參考的 JavaServer Faces 元件》。

屬性必要項目元件類別方法說明

action

getAction

setAction

參照會執行導覽處理的方法。導覽系統可使用此方法的結果來決定要顯示的下一個頁面。

actionListener

addActionListener

removeActionListener

將動作接聽項加入元件。這是一種方法繫結,會參照接受 ActionEvent 作為其引數之備援 Bean 的方法。

alerts

getAlerts

setAlerts

AlertProps 類別的執行個體,可決定如何在 ItemsGrid 元件中顯示警示訊息。

allowDrilldown

isAllowDrillDown

setAllowDrillDown

指出選取項目是否會造成格線機動地擷取項目內容中的細目。

allowSorting

isAllowSorting

setAllowSorting

指出是否對資料行啟用排序功能。

alternatingItemStyle

getAlternatingItemStyle

setAlternatingItemStyle

ItemsGrid 元件中的交替項目的樣式類別。

autoHandleEvents

isAutoHandleEvents

setAutoHandleEvents

指出元件是否需負責處理其本身的事件。

defaultRoot

getDefaultRoot

setDefaultRoot

根項目或最上層項目的預設類型。

emptyText

getEmptyText

setEmptyText

ItemGrid 元件為空白時要顯示的文字。

headerStyle

getHeaderStyle

setHeaderStyle

ItemsGrid 元件中標題區段的樣式類別。

horizontalAlign

getHorizontalAlign

setHorizontalAlign

格線相對於頁面的水平對齊方式。

id

getComponentID

setComponentID

這個元件的元件識別項。這個值在作為命名容器的最近父元件之內必須是唯一的。

itemImageSize

getItemImageSize

setItemImageSize

項目之圖示或縮圖影像的大小。

itemSource

getItemSource

setItemSource

要繫結至 ItemsGrid 元件的項目來源。這可能是 EnterpriseItem Bean 或 EnterpriseItems Bean。

itemStyle

getItemStyle

setItemStyle

ItemsGrid 元件中項目的樣式類別。

loggedOffText

getLoggedOffText

setLoggedOffText

在使用者登出時要顯示的文字。

pagerStyle

getPagerStyle

setPagerStyle

ItemsGrid 元件中 Pager 的樣式類別。

renderer

getRendererType

setRendererType

未使用預設的 Renderer 時,所使用的 Renderer 名稱。

rootItemID

getRootItemID

setRootItemID

可進行導覽之根項目或最上層項目的識別項 (ID 或 CUID)

showDrillUpLink

isShowDrillUpLink

setShowDrillUpLink

指出是否要顯示可讓使用者在項目階層中向上導覽的連結。

showGridLines

getShowGridLines

setShowGridLines

決定哪些格線可以看得見的選擇。根據預設,無可見的格線。

showHeader

isShowHeader

setShowHeader

指出是否在 ItemsGrid 元件中顯示頁首列。

showImages

getShowImages

setShowImages

指定如何顯示項目的影像 (若有的話)。

標題

getTitle

setTitle

由此元件產生關於標記元素的諮詢標題資訊。

標示屬性 (itemsColumn)

[元件類別方法] 欄表示基礎的方法集合,這些方法屬於元件類別的成員,並且支配標示中定義之屬性的行為。如需有關這些方法的詳細資訊,請參閱《Crystal Enterprise Java API 參考的 JavaServer Faces 元件》。

屬性必要項目元件類別方法說明

field

getField

setField

要在資料行中顯示的欄位 (InfoObject 屬性) 名稱。

headerText

getHeaderText

setHeaderText

要在資料行頁首中顯示的文字。

hyperlink

isHyperlink

setHyperlink

指出欄位是否為可以按一下的超連結。

id

getComponentID

setComponentID

這個元件的元件識別項。這個值在作為命名容器的最近父元件之內必須是唯一的。

renderer

getRendererType

setRendererType

未使用預設的 Renderer 時,所使用的 Renderer 名稱。

標題

getTitle

setTitle

由此元件產生關於標記元素的諮詢標題資訊。



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