« Format de génération de fichier plat » : différence entre les versions

De Wiki1000
Ligne 4 : Ligne 4 :


'''N° d'ordre''' : permet de trier les balises
'''N° d'ordre''' : permet de trier les balises
''Condition d'exploration'''  
 
'''Condition d'exploration'''
* type condition aucune : exploration des balises enfants
* type condition aucune : exploration des balises enfants
* type condition formule : exploration des balises enfants seulement si la formule retourne vrai (l'objet qui exécute la formule est du type de la classe courante)
* type condition formule : exploration des balises enfants seulement si la formule retourne vrai (l'objet qui exécute la formule est du type de la classe courante)

Version du 10 août 2011 à 14:36

Description des zones

{{#images:def_format_5.png|formats}}

N° d'ordre : permet de trier les balises

Condition d'exploration

  • type condition aucune : exploration des balises enfants
  • type condition formule : exploration des balises enfants seulement si la formule retourne vrai (l'objet qui exécute la formule est du type de la classe courante)
  • type condition formule processus : exploration des balises enfants seulement si la formule retourne vrai (c'est le processus de génération qui exécute la formule)


{{#images:def_format_6.png|formats}}


{{#images:def_format_7.png|formats}}

Mode de calcul constante : la donnée ne varie pas

Mode de calcul élément du modèle : un attribut de la classe courante

Mode de calcul formule : permet d'exécuter une formule, l'objet qui exécute est du type de la classe courante

Mode de calcul formule (contexte processus) : permet d'exécuter une formule, l'objet qui exécute est le processus. Cela permet d'accéder à des attributs portés par le processus qui exécute la génération (compteur de ligne par exemple)


Longueur : longueur de la donnée écrite dans le fichier. si la donnée retournée est plus longue, elle est tronquée, sinon elle peut être complétée par le padding

Mode padding droite : si la donnée retournée est plus courte que la longueur paramétrée, elle complétée par le caractère de padding à droite.

Mode padding gauche : si la donnée retournée est plus courte que la longueur paramétrée, elle complétée par le caractère de padding à gauche.