タグの定義

ItemsGrid コンポーネントは、タグ属性(itemsGrid)タグ属性(itemsColumn) という 2 つの JSF コンポーネント タグによって構成されます。

タグ クラス

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 の JavaServer Faces コンポーネント Java API リファレンス』を参照してください。

属性必須コンポーネント
クラス メソッド
説明

action

False

getAction

setAction

ナビゲーションを処理するメソッドを参照します。このメソッドの結果は、次に表示するページを決定するためにナビゲーション機能により使用されます。

actionListener

False

addActionListener

removeActionListener

アクション リスナをコンポーネントに追加します。これは、ActionEvent を引数とする Backing Bean のメソッドを参照するメソッド結合です。

alerts

False

getAlerts

setAlerts

アラート メッセージを ItemsGrid コンポーネントに表示する方法を指定する AlertProps クラスのインスタンスです。

allowDrilldown

False

isAllowDrillDown

setAllowDrillDown

項目を選択することによりグリッドで項目の内容を動的にドリルダウンするかどうかを示します。

allowSorting

False

isAllowSorting

setAllowSorting

列の並べ替えが可能かどうかを示します。

alternatingItemStyle

False

getAlternatingItemStyle

setAlternatingItemStyle

ItemsGrid コンポーネントの代替用項目のスタイル クラスです。

autoHandleEvents

False

isAutoHandleEvents

setAutoHandleEvents

コンポーネントで自身のイベントの処理を実行するかどうかを示します。

defaultRoot

False

getDefaultRoot

setDefaultRoot

ルート項目または最上位項目のデフォルトの種類です。

emptyText

False

getEmptyText

setEmptyText

ItemGrid コンポーネントが空の場合に表示するテキストです。

headerStyle

False

getHeaderStyle

setHeaderStyle

ItemsGrid コンポーネントのヘッダー セクションのスタイル クラスです。

horizontalAlign

False

getHorizontalAlign

setHorizontalAlign

ページを基準としたグリッドの水平方向の配置です。

id

False

getComponentID

setComponentID

このコンポーネントのコンポーネント ID です。この値は、名前付けコンテナである最も近い親コンポーネント内で一意であることが必要です。

itemImageSize

False

getItemImageSize

setItemImageSize

項目のアイコンまたはサムネイル イメージのサイズです。

itemSource

False

getItemSource

setItemSource

ItemsGrid コンポーネントに連結された項目のソースです。EnterpriseItem Bean または EnterpriseItems Bean を指定できます。

itemStyle

False

getItemStyle

setItemStyle

ItemsGrid コンポーネントの項目のスタイル クラスです。

loggedOffText

False

getLoggedOffText

setLoggedOffText

ユーザーがログオフするときに表示するテキストです。

pagerStyle

False

getPagerStyle

setPagerStyle

ItemsGrid コンポーネントのページャのスタイル クラスです。

renderer

False

getRendererType

setRendererType

デフォルトのレンダラの代わりに使用するレンダラの名前です。

rootItemID

False

getRootItemID

setRootItemID

ナビゲートできるルート項目または最上位項目の識別子(ID または CUID)です。

showDrillUpLink

False

isShowDrillUpLink

setShowDrillUpLink

項目の階層を上に移動できるリンクを表示するかどうかを示します。

showGridLines

False

getShowGridLines

setShowGridLines

表示する枠線を指定する選択条件です。デフォルトでは何も表示されません。

showHeader

False

isShowHeader

setShowHeader

ItemsGrid コンポーネントにヘッダー行が表示されるかどうかを示します。

showImages

False

getShowImages

setShowImages

項目のイメージがある場合、その表示方法を指定します。

title

False

getTitle

setTitle

このコンポーネントに対して生成されるマークアップ要素の参考のタイトル情報です。

タグ属性(itemsColumn)

コンポーネント クラス メソッド列は、コンポーネント クラスのメンバであり、タグで指定された属性の動作を制御するメソッドの下層集合を示します。 これらのメソッドの詳細については、『Crystal Enterprise の JavaServer Faces コンポーネント Java API リファレンス』を参照してください。

属性必須コンポーネント クラス メソッド説明

field

False

getField

setField

列に表示されるフィールド(InfoObject プロパティ)の名前です。

headerText

False

getHeaderText

setHeaderText

列のヘッダーに表示されるテキストです。

hyperlink

False

isHyperlink

setHyperlink

そのフィールドがハイパーリンクとしてクリック可能かどうかを示します。

id

False

getComponentID

setComponentID

このコンポーネントのコンポーネント ID です。この値は、名前付けコンテナである最も近い親コンポーネント内で一意であることが必要です。

renderer

False

getRendererType

setRendererType

デフォルトのレンダラの代わりに使用するレンダラの名前です。

title

False

getTitle

setTitle

このコンポーネントに対して生成されるマークアップ要素の参考のタイトル情報です。



Business Objects
http://japan.businessobjects.com/
サポート サービス
http://japan.businessobjects.com/services/