4.2.9 Type double

4.2.9.1 Description

Les attributs de type double permettent d'insérer un nombre avec décimales.

4.2.9.2 Représentation

  • consultation :

    Le nombre, sans formatage

    double - consultation html

    Figure 20. double - consultation html

    Le formatage spécifique de double doit être conforme à celui utilisé dans la fonction sprintf. Par exemple double("%.03f") pour avoir 3 chiffres maximum après la virgule.

  • modification :

    un input de type texte permettant de saisir le nombre.

    double - Modification html

    Figure 21. double - Modification html

  • odt :

    Le nombre, sans formatage

    double - consultation odt

    Figure 22. double - consultation odt

4.2.9.3 Comportement

Lors de l'enregistrement, le nettoyage suivant est effectué :

  • remplacement des , par .
  • suppression des espaces

La valeur nettoyée est validée au moyen de la fonction is_numeric.

4.2.9.4 Format de stockage

La valeur stockée est la valeur nettoyée.

Le type utilisé en base de donnée est double. Si l'attribut est dans un tableau, le type en base donnée sera text.

4.2.9.5 Options

Options communes à tous les types d'attributs.

elabel

En plus du tooltip du label défini par les options communes pour elabel, Cette option affecte sa valeur sur l'attribut title du l'input correspondant.

Les valeurs possibles sont :

  • Toute chaîne de caractères. Attention, la plupart des navigateurs n'acceptent pas de retour chariot.
×