理解XForm 學習IBM DW的資料 2

2021-03-31 08:56:29 字數 1280 閱讀 6137

1、多級選單

xforms 的現有實現還不支援這種特性,但是它已經存在於語言之中,當完成後將在產品實現中得到支援。不過目前要實現這一點,您可以使用 choices 編寫表單:

primary colors

redr

。。。

//二級子選單

secondary colors

2、範圍(range)

xforms 中乙個全新的控制項是range,它提供乙個在標尺上的滾動塊讓使用者移動來決定乙個值。每個range控制項都包括最大值(end)、起始值(start)和stepsize(或者刻度上應該增加的點數)。注意,使用者可以提交不是stepsize整倍數的值

percentagecolor one

percentage color two

3、檔案上傳控制項

xforms 提供了乙個 upload 控制項,自動把檔案和二進位制資訊包括到提交的 xml 文件中。

sample drawing

4、輸出(output)

xforms 乙個很方便的特性是能夠把表單中的資訊直接顯示在頁面上。在 html 中,唯一真正可靠的(注意:「通過瀏覽器」)方式就是通過表單字段來實現,比如唯讀的文字框,而 xforms 允許把這些資訊直接顯示在頁面上。output 也有ref屬性。要輸出的資訊就是該屬性中的 xpath 表示式所表示的值。

Antd 4 x Form的常用方法

antd 3.x和antd 4.x有些地方區別還是挺大的。form表單的乙個常規寫法 1.通過 form.useform 對表單資料域進行互動。const form form.useform 這裡用form要使用在鉤子函式裡,可以配合react的hook使用,如果使用react生命週期開發的話可以給...

將XForm整合到你的工作流引擎裡面

在 表單 流程 業務 這個公式被普遍認同的今天,我們越發需要有一種全新的表單設計和定義的工具。然而,開源世界裡面確很少有這樣的東西。每乙個工作流引擎都是用自己的表單定義,例如jbpm就是用一些html 直接定義。xform是w3c的標準,因此將其作為表單的呈現方式,可以使自己的開源產品更具有競爭力。...

將XForm整合到你的工作流引擎裡面

在 表單 流程 業務 這個公式被普遍認同的今天,我們越發需要有一種全新的表單設計和定義的工具。然而,開源世界裡面確很少有這樣的東西。每乙個工作流引擎都是用自己的表單定義,例如jbpm就是用一些html 直接定義。xform是w3c的標準,因此將其作為表單的呈現方式,可以使自己的開源產品更具有競爭力。...