我可以update and publish existing form definitions in Orbeon: 當您創建,編輯或讀取表單生成表單定義,表單定義被存儲爲窗體生成的數據。也就是說,它們存儲在:/crud/orbeon/builder/data/[FORM_DATA_ID]。另一方面,當Form Builder發佈表單定義時,它將其存儲在Form Runner將找到它的位置,即:/
在窗體生成器中,我有一個數據類型的控制:十進制。必填項設置爲否。如果輸入的值不正確,我想要驗證錯誤。但是如果字段爲空,我不想驗證錯誤。我已經嘗試了很多公式,如這些: xxf:is-blank(xs:string($control-2)) or $control-2 > 0
string-length(xs:string($control-2)) = 0 or $control-2 > 0
x
我對Orbeon建造者有困難。也許這是一個錯誤,但無論如何...當我創建一個大型表單時,在一定數量的輸入字段/行之後,Orbeon構建器會自動摺疊除第一個以外的所有部分。這隻有當我重新輸入表單並從此之後纔可見。爲了更好地說明這種行爲 see the attached video 前端的窗體本身沒有摺疊,看起來像它的意圖。 「測試」視圖也是如此。只需要提一下,如何爲每個部分設置「可摺疊」選項並不重要