ADF Faces Tableの作成ウィザード - 列の詳細ページ

パネル・インタフェースを使用して表の列を構成する際に使用します。このページでは、次の操作を実行できます。

このページの左側のパネルには、パネル最上部の左端の列から順に、(現在設定しているヘッダー・テキストを使用して)各列がリストされます。

列をリストの最上部に移動します。これによって、列が表の左端の列に配置されます。
上へ
列をリストの1つ上の行に移動します。これによって、列が表の1つ左の列に移動します。
下へ
列をリストの1つ下の行に移動します。これによって、列が表の1つ右の列に移動します。
列をリストの最下部に移動します。これによって、列が表の右端の列に配置されます。
グループ
2つ以上の列を選択してこのボタンをクリックすると、グループが形成されます。列のグループには単一のヘッダーが使用されます。グループ内の個々の列にも独自のヘッダーを設定できます。
グループ解除
列のグループを選択してこのボタンをクリックすると、グループが解除されます。
新規
新規列をリストの最下部に追加することで、新規列を表に追加します。方向ボタンを使用すると、列の順序を変更できます。
削除
現在選択している列をリストから削除します。これによって、表からその列が削除されます。
ヘッダー値
パネル内の列を選択して、列のヘッダーに対する定数またはEL式を入力します。これによって、値に定数または式が入力されたoutputText子コンポーネントを持つfacetタグが作成されます。式ビルダーを使用する場合は、「バインド」をクリックします。
コンポーネント値
この列のデータの表示に使用するコンポーネントにデータをバインドするためのEL式を入力します。これによって、「UIコンポーネント」フィールドで選択したコンポーネントのvalue属性が設定されます。式ビルダーを使用する場合は、「バインド」をクリックします。
UIコンポーネント
この列のデータを表示する出力タグを宣言する際に使用します。リストからタグを選択します。
カスタム・コンポーネントを使用する場合は、次の操作を実行します。
  • リストから「カスタム」を選択します。
    ウィザードによって、この列に対するcolumnタグが挿入されますが、子コンポーネントは挿入されません。
  • columnタグを手動で編集して、カスタム・コンポーネント・タグとその値を挿入します。
書式設定タイプ
ドロップダウン・メニューを使用して、列に表示されるテキストの位置合せを設定します。これによって、列のformatType属性が設定されます。有効な値は次のとおりです。
  • テキスト: テキストを左に揃えます。
  • 数: テキストを右に揃えます。
  • アイコン: テキストを中央に揃えます。
ソート可能
選択すると、列のsortable属性がtrueに設定され、ユーザーが列をソートできるようになります。
ソート・プロパティ
列のソート基準になるプロパティを入力します。たとえば、列に部門番号が表示され、それに対するJava BeanのプロパティがDeptnoの場合は、Deptnoと入力します。

ADF Faces Tableについて
ADF Faces Coreライブラリ - <af:table>タグ
ADF Faces Coreライブラリ - <af:column>タグ
JSF Coreライブラリ - <f:facet>タグ