2016-06-28 1 views

Répondre

0

En supposant que ce soit avec la régulière Date champ si vous utilisez Form Builder, ou un xf:input lié à un noeud de type xs:date si l'écriture XForms à la main, puis définissez la propriété suivante, et le 0 de jours et mois champs de saisie de la date seront conservés lorsque la date est saisie par les utilisateurs, ou ajoutés le cas échéant pas ce que les utilisateurs sont entrés:

<property as="xs:string" 
      name="oxf.xforms.format.input.date" 
      value="[M01]/[D01]/[Y]"/> 
+0

la propriété est déjà définie comme ayant une valeur [D01] - [M01] - [Y], mais ça ne marche pas. J'utilise le contrôle 'fr: fields-date', devrait-il se comporter de la même manière? – majat

+0

'fr: fields-date' change l'ordre du jour/mois en fonction de' oxf.xforms.format.input.date' depuis Orbeon Forms 4.6.3 (problème [# 1803] (https://github.com/orbeon/orbeon-forms/issues/1803)). Peut-être utilisez-vous une ancienne version d'Orbeon Forms? – ebruchez

+0

Oh, je vois, avec 'fr: fields-date', je remarque que le comportement est que les zéros en tête sont supprimés (sauf si vous passez de" 6 "à" 06 ", puis temporairement le zéro de tête reste. – ebruchez