Changes between Initial Version and Version 1 of docs/j2slayouttoolbox/reference/action/function/boxrepeater


Ignore:
Timestamp:
Jun 14, 2016 4:42:28 PM (3 years ago)
Author:
rloubejac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • docs/j2slayouttoolbox/reference/action/function/boxrepeater

    v1 v1  
     1= Répéter des blocs | boxRepeater =
     2
     3== Description ==
     4Répète un groupe d'action en fonction d'un critère paramétrable.
     5
     6== Paramètres ==
     7 * [wiki:docs/j2slayouttoolbox/reference/property/repType Type de boucle | repType] :  permet de spécifier si le répéteur doit boucler sur les langues ou, par défaut, sur les données.
     8 * [wiki:docs/j2slayouttoolbox/reference/property/dbid Champ de la base de données | dbid] : le cas échéant, données sur lesquelles boucler.
     9
     10 * [wiki:docs/j2slayouttoolbox/reference/property/piid Tag InDesign | piid].
     11 * [wiki:docs/j2slayouttoolbox/reference/property/lang Langue | lang].
     12 * [wiki:docs/j2slayouttoolbox/reference/property/x X | x].
     13 * [wiki:docs/j2slayouttoolbox/reference/property/y Y | y].
     14 * [wiki:docs/j2slayouttoolbox/reference/property/width Largeur | width].
     15 * [wiki:docs/j2slayouttoolbox/reference/property/height Hauteur | height].
     16 * [wiki:docs/j2slayouttoolbox/reference/property/leftinset Marge | leftInset].
     17 * [wiki:docs/j2slayouttoolbox/reference/property/rightinset Marge | rightInset].
     18 * [wiki:docs/j2slayouttoolbox/reference/property/topinset Marge | topInset].
     19 * [wiki:docs/j2slayouttoolbox/reference/property/bottominset Marge | bottomInset].
     20 * [wiki:docs/j2slayouttoolbox/reference/property/visibleif Exécuter si ? | visibleIf].
     21
     22 * [wiki:docs/j2slayouttoolbox/reference/property/dcx dcX].
     23 * [wiki:docs/j2slayouttoolbox/reference/property/dcy dcY].
     24 * [wiki:docs/j2slayouttoolbox/reference/property/dcwidth dcWidth].
     25 * [wiki:docs/j2slayouttoolbox/reference/property/dcheight dcHeight].
     26
     27== Exemple ==
     28Données XML :
     29{{{
     30                <tableau>
     31                        <ligne>
     32                                <colonne>25 cl</colonne>
     33                                <colonne>Entre 15 et 25 degrés</colonne>
     34                                <colonne>Durant les vacances, tripler le dosage</colonne>
     35                                <colonne>Tous les jours</colonne>
     36                                <colonne>Un verre</colonne>
     37                        </ligne>
     38                        <ligne>
     39                                <colonne>25 cl</colonne>
     40                                <colonne>Entre 15 et 25 degrés</colonne>
     41                                <colonne>Avec ses amis, prévoir de qudrupler le dosage</colonne>
     42                                <colonne>Le WE</colonne>
     43                                <colonne>Un verre</colonne>
     44                        </ligne>
     45                        <ligne>
     46                                <colonne>25 cl</colonne>
     47                                <colonne>Entre 15 et 25 degrés</colonne>
     48                                <colonne>Avec sa femme, ne boire que la moitié du verre</colonne>
     49                                <colonne>Tous les jours</colonne>
     50                                <colonne>Un verre</colonne>
     51                        </ligne>
     52                </tableau>
     53}}}
     54
     55Module :
     56{{{
     57        <vBox piid="tableau">
     58                <boxRepeater dbid="tableau/ligne">
     59                        <hBox piid="ligne">
     60                                <boxRepeater dbid="colonne">
     61                                        <textBox piid="colonne"></textBox>
     62                                </boxRepeater>
     63                        </hBox>
     64                       
     65                </boxRepeater>
     66        </vBox>
     67}}}
     68
     69Modèle ID :[[BR]]
     70[[Image(boxrepeater.png)]]
     71
     72Résultat :[[BR]]
     73[[Image(boxrepeaterresult.png)]]