apex:repeat |
Répétition |
---|---|
Visualforce | APEX |
Syntaxe
<apex:repeat paramètres> ... </apex:repeat> |
Paramètres
Nom | Type | Description |
---|---|---|
first | Integer | Ce paramètre permet d'indiquer le premier élément de la collection rendu visiblement, où 0 est l'index du premier élément de l'ensemble de données spécifié par l'attribut value. Par exemple, si vous ne souhaitez pas afficher les deux premiers éléments de l'ensemble d'enregistrements spécifié par l'attribut value, définissez first="2". |
id | String | Ce paramètre permet d'indiquer l'identificateur offrant la possibilité au composante de répétition d'être référencé par d'autres composantes de la page. |
rendered | Boolean | Ce paramètre permet d'indiquer une valeur booléenne spécifiant si la composante est rendu sur la page. Si elle n'est pas spécifiée, cette valeur par défaut est true. |
rows | Integer | Ce paramètre permet d'indiquer le nombre maximal d'éléments de la collection étant rendus. Si cette valeur est inférieure au nombre d'éléments de la collection, les éléments à la fin de la collection ne sont pas répétés. |
value | Object | Ce paramètre permet d'indiquer la collecte de données étant itérée. |
var | String | Ce paramètre permet d'indiquer le nom de la variable représentant l'élément actuel dans l'itération. |
Description
Cette balise permet de sortir le contenu d'une collection selon une structure que vous spécifiez.
Remarques
- La balise apex:repeat est une composante d'itération vous permettant de sortir le contenu d'une collection selon une structure que vous spécifiez. La collection peut comprendre jusqu'à 1 000 éléments.
- Utilisez cette composante pour obtenir une entrée utilisateur pour une méthode de contrôleur ne correspondant pas à un champ sur un sObject. Seuls <apex:inputfield> et apex:outputfield peuvent être utilisés avec les champs sObject.
- Notez que s'il est utilisé dans une composante <apex:pageBlockSection> ou <apex:panelGrid>, tout le contenu généré par une composante <apex:repeat> enfant est placé dans une seule cellule <apex:pageBlockSection> ou <apex:panelGrid>.
- Cette composante ne peut pas être utilisé comme enfant direct des composantes suivantes : <apex:panelBar>, <apex:selectBoxes>, <apex:selectList>, <apex:selectRadio> ou <apex:tabPanel>.
Dernière mise à jour : Lundi, le 26 Octobre 2020