У меня есть простая XForm с полем ввода, в котором я указал необязательное поле со свойством required = "false ()".Тем не менее, я хотел бы добавить свойство типа и ограничения в поле для принудительного применения целочисленного типа и того, что целое число должно быть больше 10, но только если данные введены в поле;в конце концов, поле является необязательным.Например:
<xf:bind nodeset="testGreaterThanTen"
required="false()"
type="xs:integer"
constraint=". > 10"/>
Я бы подумал, что required = "false ()" превзойдет свойства типа и ограничения, но я, похоже, ошибаюсь;похоже, что включение типа и ограничения заставляет поле быть заполненным.Это правильное поведение согласно спецификации XForms 1.1?Есть ли способ делать то, что я хочу в XForms?
Спасибо!