行のカテゴリー化

1 つ以上の列の値が保管されるデータ・テーブルをカテゴリー化します。 これにより、1 つの列で同じ値を持つすべての行が、ツイスティーと値によってラベル付けされたカテゴリー行の下でグループ化されます。 カテゴリーは、最初は縮小表示されます。 含まれる行を示すカテゴリーを展開するには、ツイスティーをクリックします。

設計時のコンポーネント

<hx:dataTableEx> コンポーネントまたは <h:dataTable> コンポーネントの表示オプション・タブで、「テーブル行をカテゴリー化するための列を追加」をクリックします。

「プロパティー」ビューと「すべての属性」ビュー

コンポーネントの「プロパティー」ビューには、 コンポーネントに設定できる最も一般的な属性のセットが表示されます。 コンポーネントによっては、制御、アクション、 または他のコンポーネントの追加に関するオプションが 表示される場合もあります。 「プロパティー」ビューを開くには、 「ウィンドウ」 > 「ビューの表示」 > 「プロパティー」とクリックします。

「行のカテゴリー化」コンポーネントの共通属性は、 「プロパティー」ビューの「hx:dataIterator」タブ および「スタイル」タブに表示されます。 属性のリストについては、「行のカテゴリー化」の属性 の表を参照してください。

「すべての属性」ビューには、コンポーネントで設定できるすべての属性の表が表示されます。 この表には、「プロパティー」ビューからアクセスできる属性も含まれます。 「すべての属性」ビューに切り替えるには、 「プロパティー」ビューの右上隅にある「すべての属性」アイ コン「すべての属性」
アイコンをクリックします。

表 1. 「行のカテゴリー化」の属性

属性名

説明

alt

コンポーネントの代替テキストを指定します。 この代替テキストが表示されるのは、 要素が正常にレンダリングされない場合です。 例えば、ブラウザーがフォームをサポートしていない場合や、 ブラウザーがイメージを表示しないように 設定されている場合などです。

binding

コンポーネントの インスタンス (通常はユーザー・インターフェース・ コンポーネント) を、Bean プロパティー (通常は バッキング・ファイル内にあります) にバインドする式です。

collapsed

カテゴリー行の初期縮小表示状態を指定します。 値は true または false です。ブランクのままにすると、デフォルトは true になります。

collapsedImage

カテゴリーが縮小されたときに表示される、カスタム・イメージを指定します。

expandedImage

カテゴリーが展開されたときに表示されるカスタム・イメージを指定します。

id

コンポーネントに名前を割り当てます。JSP 内で固有の名前にする必要があります。

rendered

true または false に設定できます。
  • false - コンポーネントは、実行時にブラウザーにレンダリングされません。
  • true - コンポーネントがレンダリングされます。これはデフォルト値です。

style

コンポーネントに対して CSS スタイル情報を指定します (例えば、style="font-size : 8pt ; color : red")。 選択されたコンポーネントのプロパティー (例えば、フォントおよび色) を定義します。 これは手動で行うか、またはボタンをクリックして、 ウィンドウ内から必要なプロパティーを選択してください。

styleClass

この要素がレンダリングされるときに適用される、 CSS スタイル・クラスのリスト (スペース区切り)。 この値は、生成されたマークアップの クラス属性として渡されなければなりません。 選択されたコンポーネントのクラス (例えば、スタイルシート) を定義します。 これは手動で行うか、またはボタンをクリックして、 ウィンドウ内から必要なクラスを選択してください。

tabindex

JSP 内のタブ順序でコンポーネントの位置を指定します。 この値は、0 から 32767 までの数値でなければなりません。

value

実行時に表示されるコンポーネントの初期テキスト値を指定します。 表示される情報が、指定された値または動的な値のポインターのフォームで組み込まれます。

関連タスク
データ・テーブルの追加と構成
データ・テーブルへの行カテゴリー・サポートの追加

フィードバック