Интеллектуальное управление вводом европейской даты

При использовании 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: e.g. 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