3
我有一個orbeon表單,其中包含5個字段,其中save
和Send
按鈕。Orbeon表單中的條件驗證
在save
上,只有兩個字段是強制性的,而send
所有5個字段都是強制性的。
如何爲此場景編寫驗證。
更新:
我添加隱藏字段控制名稱:ValidationMode
和我的過程是這樣的:
<property as="xs:string" name="oxf.fr.detail.process.save.*.*">
xf:setvalue(
ref = "bind(ValidationMode-bind)",
value = "'save'"
)
then xf:dispatch(
name = "xforms-recalculate",
targetid = "fr-form-model"
)
then validate-all
then save-final
</property>
仍然是有條件的驗證是行不通的。請幫助
'保存-draft'將保存表單數據,即使它是無效的(無審定會在這裏發生)。但在我的情況下,5個字段中的任務是通過點擊'save-draft'驗證2個字段。 – Saha
我在這裏尋找部分驗證。 – Saha
我明白了。我更新了我的答案。 – ebruchez