Alexander
Dymo

    cloudtemple@mksat.net

Phil
Thompson

    phil@river-bank.demon.co.uk

&traducteurGerardDelafond;

# Éléments de modèle de `KugarTemplate`

Bandes de section | éléments de section
--- | ---
`ReportHeader` | `Line`
`PageHeader` | `Label`
`DetailHeader` | `Field`
`Détail` | `CalculatedField`
`DetailFooter` | `Special`
`PageFooter` | Pied de page
`ReportFooter` | Pied de rapport

## Sections `ReportHeader` et `ReportFooter`

Les éléments `ReportHeader` et `ReportFooter` définissent les sections du rapport qui sont habituellement imprimées au début et à la fin du rapport.

    <!ELEMENT ReportHeader (Line*, Label*, Special*)>
    <!ATTLIST ReportHeader
         Height          CDATA #REQUIRED
         PrintFrequency  CDATA #REQUIRED>

    <!ELEMENT ReportFooter (Line*, Label*, Special*, CalculatedField*)>
    <!ATTLIST ReportFooter
         Height         CDATA #REQUIRED
         PrintFrequency CDATA #REQUIRED>

Attributs
  `Hauteur`

    Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à `0`.

  `PrintFrequency`

    Paramétrez la fréquence d'impression de la section

    Valeur | Fréquence d'impression
    --- | ---
    `0` | Première page
    `1` | Toutes les pages
    `2` | Dernière page

## Sections `PageHeader` et `PageFooter`

Les éléments `PageHeader` et `PageFooter` définissent les sections du rapport qui sont généralement imprimées sur chaque page du rapport.

    <!ELEMENT PageHeader (Line*, Label*, Special*)>
    <!ATTLIST PageHeader
         Height          CDATA #REQUIRED
         PrintFrequency  CDATA #REQUIRED>

    <!ELEMENT PageFooter (Line*, Label*, Special*)>
    <!ATTLIST PageFooter
         Height          CDATA #REQUIRED
         PrintFrequency  CDATA #REQUIRED>

Attributs
  `Hauteur`

    Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à `0`.

  `PrintFrequency`

    Paramétrez la fréquence d'impression de la section

    Valeur | Fréquence d'impression
    --- | ---
    `0` | Première page
    `1` | Toutes les pages
    `2` | Dernière page

## Sections `DetailHeader` et `DetailFooter`

Les éléments `DetailHeader` et `DetailFooter` définissent les sections du rapport qui sont imprimées avant et après les détails d'un niveau donné et en dessous sur le rapport.

    <!ELEMENT DetailHeader (Line*, Label*, Special*)>
    <!ATTLIST DetailHeader
         Height          CDATA #REQUIRED
         Level           CDATA #REQUIRED>

    <!ELEMENT DetailFooter (Line*, Label*, Special*)>
    <!ATTLIST DetailFooter
         Height          CDATA #REQUIRED
         Level           CDATA #REQUIRED>

Attributs
  `Hauteur`

    Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à `0`.

  `Level`

    Paramétrez le niveau dans la hiérarchie de la section. Les section de plus haut niveau seront imprimées avant les sections de plus bas niveau. Les niveaux peuvent être tout nombre à partir de 0.

## Section `Détail`

L'élément `Détail` définit la section du rapport qui contient les données. Le rapport peut contenir plusieurs détails qui sont accessibles par l'attribut Niveau du détail.

    <!ELEMENT Detail (Line*, Label*, Special*, Field*)>
    <!ATTLIST Detail
         Height  CDATA   #REQUIRED
         Level   CDATA   #REQUIRED>

Attributs
  `Hauteur`

    Paramétrez la hauteur de la section du rapport. Si vous n'en voulez pas, fixez cette valeur à `0`.

  `Level`

    Paramétrez le niveau dans la hiérarchie de la section. Les sections de plus haut niveau seront imprimées avant les sections de plus bas niveau. Les niveaux peuvent être tout nombre à partir de 0. C'est un attribut d'un élément `ligne` dans un fichier de données.

## `Line`

L'élément `Line` définit un objet rapport utilisé pour dessiner des lignes sur un rapport.

    <!ELEMENT Line EMPTY>
    <!ATTLIST Line
         X1     CDATA #REQUIRED
         Y1     CDATA #REQUIRED
         X2     CDATA #REQUIRED
         Y2     CDATA #REQUIRED
         Width  CDATA #REQUIRED
         Color  CDATA #REQUIRED
         Style  CDATA #REQUIRED>

Attributs
  `X1`

    Paramètre la coordonnée x de départ (relative au coin supérieur gauche de la section) pour la ligne.

  `Y1`

    Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour la ligne.

  `X2`

    Paramètre la coordonnée x de fin (relative au coin supérieur gauche de la section) pour la ligne.

  `Y2`

    Paramètre la coordonnée y de fin (relative au coin supérieur gauche de la section) pour la ligne.

  `Largeur`

    Paramètre la largeur de la ligne.

  `Couleur`

    Paramètre la couleur de la ligne. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent faire partie de l'intervalle 0..255.

  `Style`

    Paramètre le style de dessin pour la ligne.

    Valeur | Style de ligne
    --- | ---
    `0` | Pas de stylo
    `1` | Plein
    `2` | Tiret
    `3` | Point
    `4` | Point tiret
    `5` | Double point tiret

## `Label`

L'élément `Label` définit un objet du rapport utilisé pour dessiner du texte fixe sur un rapport.

    <!ELEMENT Label EMPTY>
     <!ATTLIST Label
         Text            CDATA #REQUIRED
         X               CDATA #REQUIRED
         Y               CDATA #REQUIRED
         Width           CDATA #REQUIRED
         Height          CDATA #REQUIRED
         BackgroundColor CDATA #REQUIRED
         ForegroundColor CDATA #REQUIRED
         BorderColor     CDATA #REQUIRED
         BorderWidth     CDATA #REQUIRED
         BorderStyle     CDATA #REQUIRED
         FontFamily      CDATA #REQUIRED
         FontSize        CDATA #REQUIRED
         FontWeight      CDATA #REQUIRED
         FontItalic      CDATA #REQUIRED
         HAlignment      CDATA #REQUIRED
         VAlignment      CDATA #REQUIRED
         WordWrap        CDATA #REQUIRED>

Attributs
  `Text`

    Paramètre le texte du libellé.

  `X`

    Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le libellé.

  `Y`

    Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé.

  `Largeur`

    Paramètre la largeur du libellé.

  `Hauteur`

    Paramètre la hauteur du libellé.

  `BackgroundColor`

    Paramètre la couleur de fond du libellé. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255.

  `ForegroundColor`

    Paramètre la couleur de premier plan du libellé. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255.

  `BorderColor`

    Paramètre la couleur de la bordure du libellé. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255.

  `BorderWidth`

    Paramètre la largeur de la bordure du libellé.

  `BorderStyle`

    Paramètre le style de bordure du libellé.

    Valeur | Style de la bordure
    --- | ---
    `0` | Aucun
    `1` | Plein
    `2` | Tiret
    `3` | Point
    `4` | Point tiret
    `5` | Double point tiret

  `FontFamily`

    Paramètre la famille de police pour le texte du libellé.

  `FontSize`

    Paramètre la taille de la police du texte du libellé

  `FontWeight`

    Paramètre la largeur de la police du texte du libellé.

    Valeur | Largeur de la police
    --- | ---
    `25` | Clair
    `50` | Normal
    `63` | Demi-gras
    `75` | Gras
    `87` | Noir

  `FontItalic`

    Paramètre la drapeau italique de la police pour le texte du libellé.

    Valeur | Italic
    --- | ---
    `0` | False
    `1` | True

  `HAlignment`

    Paramètre l'alignement horizontal du texte du libellé.

    Valeur | Alignement horizontal
    --- | ---
    `0` | Left
    `1` | Center
    `2` | Right

  `VAlignment`

    Paramètre l'alignement vertical du texte du libellé.

    Valeur | Alignement vertical
    --- | ---
    `0` | Top
    `1` | Middle
    `2` | Bottom

  `WordWrap`

    Paramètre le drapeau de retour à la ligne automatique du mot pour le texte du libellé.

    Valeur | Retour à la ligne automatique du texte
    --- | ---
    `0` | False
    `1` | True

## `Field`

L'élément `Field` définit un objet de rapport utilisé pour dessiner des données sur un rapport.

    <!ELEMENT Field EMPTY>
    <!ATTLIST Field
         Field           CDATA #REQUIRED
         Text            CDATA #REQUIRED
         X               CDATA #REQUIRED
         Y               CDATA #REQUIRED
         Width           CDATA #REQUIRED
         Height          CDATA #REQUIRED
         BackgroundColor CDATA #REQUIRED
         ForegroundColor CDATA #REQUIRED
         BorderColor     CDATA #REQUIRED
         BorderWidth     CDATA #REQUIRED
         BorderStyle     CDATA #REQUIRED
         FontFamily      CDATA #REQUIRED
         FontSize        CDATA #REQUIRED
         FontWeight      CDATA #REQUIRED
         FontItalic      CDATA #REQUIRED
         HAlignment      CDATA #REQUIRED
         VAlignment      CDATA #REQUIRED
         WordWrap        CDATA #REQUIRED
         DataType        CDATA #REQUIRED
         DateFormat      CDATA #REQUIRED
         Precision       CDATA #REQUIRED
         Currency        CDATA #REQUIRED
         NegValueColor   CDATA #REQUIRED
         CommaSeparator  CDATA #REQUIRED>

Attributs
  `Field`

    Paramètre le champ donnés pour l'objet. C'est un attribut d'une `Line` dans un fichier de données.

  `Text`

    Inutilisé.

  `X`

    Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le champ.

  `Y`

    Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé.

  `Largeur`

    Paramètre la largeur du champ.

  `Hauteur`

    Paramètre la hauteur du champ.

  `BackgroundColor`

    Paramètre la couleur de fond du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255.

  `ForegroundColor`

    Paramètre la couleur de premier plan du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent être contenus dans l'intervalle 0..255.

  `BorderColor`

    Paramètre la couleur de la bordure du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255.

  `BorderWidth`

    Paramètre la largeur de la bordure pour le champ.

  `BorderStyle`

    Paramètre le style de la bordure pour le champ.

    Valeur | Style de la bordure
    --- | ---
    `0` | Aucun
    `1` | Plein
    `2` | Tiret
    `3` | Point
    `4` | Point tiret
    `5` | Double point tiret

  `FontFamily`

    Paramètre le type de police pour le texte du champ.

  `FontSize`

    Paramètre la taille de la police pour le texte du champ.

  `FontWeight`

    Paramètre le poids de la police pour le texte du champ.

    Valeur | Largeur de la police
    --- | ---
    `25` | Clair
    `50` | Normal
    `63` | Demi-gras
    `75` | Gras
    `87` | Noir

  `FontItalic`

    Paramètre le drapeau italique de la police pour le texte du champ.

    Valeur | Italic
    --- | ---
    `0` | False
    `1` | True

  `HAlignment`

    Paramètre l'alignement horizontal du texte du champ.

    Valeur | Alignement horizontal
    --- | ---
    `0` | Left
    `1` | Center
    `2` | Right

  `VAlignment`

    Paramètre l'alignement vertical du texte du champ.

    Valeur | Alignement vertical
    --- | ---
    `0` | Top
    `1` | Middle
    `2` | Bottom

  `WordWrap`

    Paramètre le drapeau de retour automatique à la ligne du texte du champ.0

    Valeur | Retour à la ligne automatique du texte
    --- | ---
    `0` | False
    `1` | True

  `DataType`

    Paramètre le type de données du champ.

    Valeur | Type de données
    --- | ---
    `0` | String
    `1` | Integer
    `2` | Float
    `3` | Date
    `4` | Devise

  `DateFormat`

    Paramètre le format du champ date. Pour que cela fonctionne, le format de la date du document de données doit être mm/jj/aaaa ou mm-jj-aaaa, sinon le format initial de la date est utilisé. Si le type de données n'est pas une date, paramétrez-le à `0`.

    Valeur | Format de date
    --- | ---
    `0` | m/j/aa
    `1` | m-j-aa
    `2` | mm/jj/aa
    `3` | mm-jj-aa
    `4` | m/j/aaaa
    `5` | m-j-aaaa
    `6` | mm/jj/aa
    `7` | mm-jj-aaaa
    `8` | aaaa/m/j
    `9` | aaaa-m-j
    `10` | jj.mm.aa
    `11` | jj.mm.aaaa

  `Precision`

    Paramètre la précision numérique du champ. Si le type de donnée n'est pas numérique, mettez le à 0.

  `Devise`

    Paramètre le symbole de devise du champ. Si la donnée n'est pas une devise, mettez-le à `36`.($). La valeur est un nombre représentant un caractère Unicode.

  `NegValueColor`

    Paramètre la couleur pour les valeurs négatives. La couleur est définie en valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255. Si la donnée n'est pas de type numérique, mettez la couleur à 255,0,0.

  `CommaSeparator`

    Détermine si des virgules sont utilisées dans des champs numériques. Si la donnée n'est pas de type numérique, mettez-le à `0`.

    Valeur | Séparateur virgule
    --- | ---
    `0` | False
    `1` | True

## `CalculatedField`

L'élément `CalculatedField` définit un objet rapport utilisé pour dessiner des valeurs calculées sur un rapport.

    <!ELEMENT CalculatedField EMPTY>
    <!ATTLIST CalculatedField
         CalculationType CDATA #REQUIRED
         Field           CDATA #REQUIRED
         Text            CDATA #REQUIRED
         X               CDATA #REQUIRED
         Y               CDATA #REQUIRED
         Width           CDATA #REQUIRED
         Height          CDATA #REQUIRED
         BackgroundColor CDATA #REQUIRED
         ForegroundColor CDATA #REQUIRED
         BorderColor     CDATA #REQUIRED
         BorderWidth     CDATA #REQUIRED
         BorderStyle     CDATA #REQUIRED
         FontFamily      CDATA #REQUIRED
         FontSize        CDATA #REQUIRED
         FontWeight      CDATA #REQUIRED
         FontItalic      CDATA #REQUIRED
         HAlignment      CDATA #REQUIRED
         VAlignment      CDATA #REQUIRED
         WordWrap        CDATA #REQUIRED
         DataType        CDATA #REQUIRED
         DateFormat      CDATA #REQUIRED
         Precision       CDATA #REQUIRED
         Currency        CDATA #REQUIRED
         NegValueColor   CDATA #REQUIRED
         CommaSeparator  CDATA #REQUIRED>

Attributs
  `CalculationType`

    Paramètre le type de calcul pour le champ.

    Valeur | Calculation
    --- | ---
    `0` | Count
    `1` | Sum
    `2` | Average
    `3` | Variance
    `4` | Std Deviation

  `Field`

    Paramètre le champ donnés pour l'objet. C'est un attribut d'une `Line` dans un fichier de données.

  `Text`

    Inutilisé.

  `X`

    Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le champ.

  `Y`

    Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé.

  `Largeur`

    Paramètre la largeur du champ.

  `Hauteur`

    Paramètre la hauteur du champ.

  `BackgroundColor`

    Paramètre la couleur de fond du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255.

  `ForegroundColor`

    Paramètre la couleur de premier plan du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent être contenus dans l'intervalle 0..255.

  `BorderColor`

    Paramètre la couleur de la bordure du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255.

  `BorderWidth`

    Paramètre la largeur de la bordure pour le champ.

  `BorderStyle`

    Paramètre le style de la bordure pour le champ.

    Valeur | Style de la bordure
    --- | ---
    `0` | Aucun
    `1` | Plein
    `2` | Tiret
    `3` | Point
    `4` | Point tiret
    `5` | Double point tiret

  `FontFamily`

    Paramètre le type de police pour le texte du champ.

  `FontSize`

    Paramètre la taille de la police pour le texte du champ.

  `FontWeight`

    Paramètre le poids de la police pour le texte du champ.

    Valeur | Largeur de la police
    --- | ---
    `25` | Clair
    `50` | Normal
    `63` | Demi-gras
    `75` | Gras
    `87` | Noir

  `FontItalic`

    Paramètre le drapeau italique de la police pour le texte du champ.

    Valeur | Italic
    --- | ---
    `0` | False
    `1` | True

  `HAlignment`

    Paramètre l'alignement horizontal du texte du champ.

    Valeur | Alignement horizontal
    --- | ---
    `0` | Left
    `1` | Center
    `2` | Right

  `VAlignment`

    Paramètre l'alignement vertical du texte du champ.

    Valeur | Alignement vertical
    --- | ---
    `0` | Top
    `1` | Middle
    `2` | Bottom

  `WordWrap`

    Paramètre le drapeau de retour automatique à la ligne du texte du champ.0

    Valeur | Retour à la ligne automatique du texte
    --- | ---
    `0` | False
    `1` | True

  `DataType`

    Paramètre le type de données du champ.

    Valeur | Type de données
    --- | ---
    `0` | String
    `1` | Integer
    `2` | Float
    `3` | Date
    `4` | Devise

  `DateFormat`

    Paramètre le format du champ date. Pour que cela fonctionne, le format de la date du document de données doit être mm/jj/aaaa ou mm-jj-aaaa, sinon le format initial de la date est utilisé. Si le type de données n'est pas une date, paramétrez-le à `0`.

    Valeur | Format de date
    --- | ---
    `0` | m/j/aa
    `1` | m-j-aa
    `2` | mm/jj/aa
    `3` | mm-jj-aa
    `4` | m/j/aaaa
    `5` | m-j-aaaa
    `6` | mm/jj/aa
    `7` | mm-jj-aaaa
    `8` | aaaa/m/j
    `9` | aaaa-m-j
    `10` | jj.mm.aa
    `11` | jj.mm.aaaa

  `Precision`

    Paramètre la précision numérique du champ. Si le type de donnée n'est pas numérique, mettez le à 0.

  `Devise`

    Paramètre le symbole de devise du champ. Si la donnée n'est pas une devise, mettez-le à `36`.($). La valeur est un nombre représentant un caractère Unicode.

  `NegValueColor`

    Paramètre la couleur pour les valeurs négatives. La couleur est définie en valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent faire partie de l'intervalle 0..255. Si la donnée n'est pas de type numérique, mettez la couleur à 255,0,0.

  `CommaSeparator`

    Détermine si des virgules sont utilisées dans des champs numériques. Si la donnée n'est pas de type numérique, mettez-le à `0`.

    Valeur | Séparateur virgule
    --- | ---
    `0` | False
    `1` | True

## `Special`

L'élément `Special` définit un objet de rapport utilisé pour dessiner les numéros de page et la date en cours sur un rapport.

    <!ELEMENT Special EMPTY>
    <!ATTLIST Special
         Type            CDATA #REQUIRED
         Text            CDATA #REQUIRED
         X               CDATA #REQUIRED
         Y               CDATA #REQUIRED
         Width           CDATA #REQUIRED
         Height          CDATA #REQUIRED
         BackgroundColor CDATA #REQUIRED
         ForegroundColor CDATA #REQUIRED
         BorderColor     CDATA #REQUIRED
         BorderWidth     CDATA #REQUIRED
         BorderStyle     CDATA #REQUIRED
         FontFamily      CDATA #REQUIRED
         FontSize        CDATA #REQUIRED
         FontWeight      CDATA #REQUIRED
         FontItalic      CDATA #REQUIRED
         HAlignment      CDATA #REQUIRED
         VAlignment      CDATA #REQUIRED
         WordWrap        CDATA #REQUIRED
         DateFormat      CDATA #REQUIRED>

Attributs
  `Type`

    Paramètre le type d'un objet spécial.

    Valeur | Type
    --- | ---
    `0` | Date en cours
    `1` | Numéro de page

  `Text`

    Inutilisé.

  `X`

    Paramètre la coordonnée x (relative au coin supérieur gauche de la section) pour positionner le champ.

  `Y`

    Paramètre la coordonnée y (relative au coin supérieur gauche de la section) pour positionner le libellé.

  `Largeur`

    Paramètre la largeur du champ.

  `Hauteur`

    Paramètre la hauteur du champ.

  `BackgroundColor`

    Paramètre la couleur de fond du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255.

  `ForegroundColor`

    Paramètre la couleur de premier plan du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). r, g et b doivent être contenus dans l'intervalle 0..255.

  `BorderColor`

    Paramètre la couleur de la bordure du champ. La couleur est définie comme une valeur RGB (Rouge Vert Bleu) (r,g,b). R, g et b doivent être contenus dans l'intervalle 0..255.

  `BorderWidth`

    Paramètre la largeur de la bordure pour le champ.

  `BorderStyle`

    Paramètre le style de la bordure pour le champ.

    Valeur | Style de la bordure
    --- | ---
    `0` | Aucun
    `1` | Plein
    `2` | Tiret
    `3` | Point
    `4` | Point tiret
    `5` | Double point tiret

  `FontFamily`

    Paramètre le type de police pour le texte du champ.

  `FontSize`

    Paramètre la taille de la police pour le texte du champ.

  `FontWeight`

    Paramètre le poids de la police pour le texte du champ.

    Valeur | Largeur de la police
    --- | ---
    `25` | Clair
    `50` | Normal
    `63` | Demi-gras
    `75` | Gras
    `87` | Noir

  `FontItalic`

    Paramètre le drapeau italique de la police pour le texte du champ.

    Valeur | Italic
    --- | ---
    `0` | False
    `1` | True

  `HAlignment`

    Paramètre l'alignement horizontal du texte du champ.

    Valeur | Alignement horizontal
    --- | ---
    `0` | Left
    `1` | Center
    `2` | Right

  `VAlignment`

    Paramètre l'alignement vertical du texte du champ.

    Valeur | Alignement vertical
    --- | ---
    `0` | Top
    `1` | Middle
    `2` | Bottom

  `WordWrap`

    Paramètre le drapeau de retour automatique à la ligne du texte du champ.0

    Valeur | Retour à la ligne automatique du texte
    --- | ---
    `0` | False
    `1` | True

  `DateFormat`

    Paramètre le format du champ date. Pour que cela fonctionne, le format de la date du document de données doit être mm/jj/aaaa ou mm-jj-aaaa, sinon le format initial de la date est utilisé. Si le type de données n'est pas une date, paramétrez-le à `0`.

    Valeur | Format de date
    --- | ---
    `0` | m/j/aa
    `1` | m-j-aa
    `2` | mm/jj/aa
    `3` | mm-jj-aa
    `4` | m/j/aaaa
    `5` | m-j-aaaa
    `6` | mm/jj/aa
    `7` | mm-jj-aaaa
    `8` | aaaa/m/j
    `9` | aaaa-m-j
    `10` | jj.mm.aa
    `11` | jj.mm.aaaa

  `Precision`

    Paramètre la précision numérique du champ. Si le type de donnée n'est pas numérique, mettez le à 0.