Интелигентен европейски контрол на въвеждане на дата

Използвайки orbeon-4.1.0.201304182144-PE, имам проблем с завършването на Smart Date.

Включих свойството за конфигурация:

<property as="xs:string"  name="oxf.xforms.format.input.date"  value="[D]/[M]/[Y]"/>

да вземе дати в европейски стил като вход.

Условието за завършване на Smart Date:

Когато свойството oxf.xforms.format.input.date започва с [D: напр. 20/10

от Изглежда, че Input Control-Forms не се задейства. Взимам:

Input    Output
20       20/5/2013       (Correct)
20/5     Not Valid       (Incorrect, should be 20/5/2013)
20/5/13  20/5/2013       (Correct)
5/20     20/5/2013       (Incorrect, should be Not Valid)

Това бъг ли е?


person Jez    schedule 14.05.2013    source източник
comment
Добър улов! Изненадан съм, че този бъг може да остане толкова дълго, тъй като този код съществува от известно време. Във всеки случай, както е споменато в моя отговор по-долу, това вече е коригирано.   -  person avernet    schedule 15.05.2013


Отговори (1)


Това беше бъг и вече е коригиран. Корекцията ще бъде в следващото издание на Orbeon Forms, което към момента на писане най-вероятно ще бъде 4.2.

person avernet    schedule 15.05.2013