[(#REM) si crayon, inséréer le js. Sinon c'est inséré globalement en une fois au niveau du formulaire)]
[(#ENV{nom}|match{^content_wid}|oui)
[]
[]
]
[(#REM) les réglages d'affichage]
#SET{decimales,#ENV{decimales,0}}
#SET{separateur_decimales,#ENV{separateur_decimales,','}}
#SET{separateur_milliers,#ENV{separateur_milliers,' '}}
[(#REM) cas particulier, lorsqu'on l'est dans le constructeur de saisie, et qu'on veut configurer la valeur par défaut d'une saisie nombre]
[(#ENV{nom}|match{saisie_modifiee_(.*)\\[options\\]\\[defaut\\]}|oui)
#SET{saisie_decimales,#ENV{nom}|replace{defaut,decimales}}
#SET{saisie_separateur_decimales,#ENV{nom}|replace{defaut,separateur_decimales}}
#SET{saisie_separateur_milliers,#ENV{nom}|replace{defaut,separateur_milliers}}
]
[(#REM) il faut que la valeur de départ soit correctement formatée selon son format]
#SET{valeur,''}
[(#ENV{valeur}|oui)
#SET{valeur,#ENV{valeur}|number_format{#GET{decimales},#GET{separateur_decimales},#GET{separateur_milliers}}}
]
#SET{defaut,#ENV{defaut}|number_format{#GET{decimales},#GET{separateur_decimales},#GET{separateur_milliers}}}
#SET{valeur_forcee,''}
[(#ENV{valeur_forcee}|oui)
#SET{valeur_forcee,#ENV{valeur_forcee}|number_format{#GET{decimales},#GET{separateur_decimales},#GET{separateur_milliers}}}
]
[(#REM) réglage des attribut]
#SET{attributs,#ENV*{attributs}|concat{' '}}
#SET{attributs,#GET{attributs}|concat{"data-decimales='"}|concat{#GET{decimales}}|concat{"' "}}
#SET{attributs,#GET{attributs}|concat{"data-separateur-decimales='"}|concat{#GET{separateur_decimales}}|concat{"' "}}
#SET{attributs,#GET{attributs}|concat{"data-separateur-milliers='"}|concat{#GET{separateur_milliers}}|concat{"'"}}
[(#REM) appel de la saisie mère]
#INCLURE{fond=saisies/input,env,defaut=#GET{defaut},valeur=#GET{valeur},attributs=#GET{attributs},valeur_forcee=#GET{valeur_forcee},class=#ENV*{class}|concat{' nombre'}}