Eléments et attributs JForm
DataIterator
Description
Le DataIterator est le mécanisme puissant apportant aux SmartForms la flexibilité d'itérer des éléments dont le nombre n'est pas connu à l'avance. Par exemple un groupe de personnes (saisie d'une fiche par personne) ou un ensemble d'activités (saisie d'une fiche d'inscription pour chaque activité) ou encore des lignes de commande (affichage d'un récapitulatif pour chaque article dans un bon de commande).
Le DataIterator peut être posé sur Section, Content et TableBody.
L'élément DataIterator est vide (pas de sous-élément).
Attributs
L'attribut Datapath fixe le nom de l'ensemble d'enregistrements.
L'attribut InternalName ("item" par défaut) sert de préfixe pointant l'enregistrement courant dans l'itération locale.
L'attribut Counter définit un nom de variable de zéro à N-1.
L'attribut MinItemToPrint fixe le nombre minimum d'éléments à imprimer.
L'attribut MinItemToDisplay fixe le nombre minimum d'éléments à afficher.
L'attribut MinItemAllowed fixe le nombre minimum d'éléments requis.
L'attribut MaxItemAllowed fixe le nombre maximum d'éléments permis.