apex:repeat
指定する構造に基づいてコレクションのコンテンツを出力できる反復コンポーネントです。コレクションには、最大 1,000 個の項目を含められます。
<apex:pageBlockSection> または <apex:panelGrid> コンポーネント内で使用すると、子 <apex:repeat> コンポーネントが生成したすべてのコンテンツは、単一の <apex:pageBlockSection> または <apex:panelGrid> セルに配置されます。
このコンポーネントを次のコンポーネントの直接の子として使用することはできません。
- <apex:panelBar>
- <apex:selectCheckboxes>
- <apex:selectList>
- <apex:selectRadio>
- <apex:tabPanel>
例
上述の例では次の HTML を表示します。
標準コンポーネントの例
属性
| 属性名 | 属性型 | 説明 | 必須項目 | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| first | Integer | 視覚的に表示されるコレクションの最初の要素。value 属性によって指定されたデータセットの最初の要素のインデックスは 0 です。たとえば、value 属性で指定されている一連のレコードの最初の 2 つの要素を表示しない場合は、first="2" と設定します。 | 10.0 | グローバル | |
| id | String | ページの他のコンポーネントが繰り返しコンポーネントを参照できるようにする識別子。 | 10.0 | グローバル | |
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 10.0 | グローバル | |
| rows | Integer | 表示されるコレクションの最大項目数。この値がコレクションの項目数より小さい場合、コレクションの最後の項目は繰り返されません。 | 10.0 | グローバル | |
| value | Object | 反復処理されるデータのコレクション。 | 10.0 | グローバル | |
| var | String | 反復内の現在の項目を表す変数の名前。 | 10.0 | グローバル |