首先簡單介紹一下Design Service Develop,它也算是面向對象的一個開發工具,相對而言比較簡單、方便、而且很靈活,主要使用Javascript爲後臺代碼運行語言。我接觸這個開發工具也是工做的須要,纔開始研究這個東東,在這裏我會連續發一些我作此開發的心得,而且使用我作過的一個項目爲示例,詳細介紹整個的開發流程。javascript
有不錯的地方請批評指正。java
(1)如何新建一個Field?首先咱們先看一下Create New Field form工具
如上圖所示開發工具
owner:是開發者的郵件名稱(是Google帳號)3d
field group:這個是很重要的一個屬性,它決定了你開發出的界面中,哪些字段屬於在那一個容器中,例若有一個容器的名稱爲request input中包括A,B,C,D四個字段他們的field group就應該爲request input。orm
sort order:這也是個比較特別的屬性,必須輸入數字。在一個容器中,字段順序的排列和這個屬性有着很大的關係。例如A,B,C,D在同一個容器中,而且他們按順序排列,因此這四個字短的sort order 應該爲1,2,3,4.對象
name:就是這個字段的名稱。這個名稱會在後臺調用中使用blog
lable:是顯示在前臺的字段名稱。ip
tooltip:鼠標移動到這個字段上面,就會有提示關於這個字段的描述信息。開發
input type:這個屬性是設置新建字段的類型,例如,inputbox 文本輸入框;date 時間類型;listbox 下拉框等等
data type:主要是設置上面選擇type的數據類型,包括text或者bool
default value:是新建字段的初始值,這裏面也能夠根據javascript來設定。
上面兩幅圖是同一界面,由於篇幅問題我這裏分開介紹
requried:用來設置新建字段是不是必填,也能夠根據某些特定的條件來設定
visible:用來設置新建字段是否在界面上面顯示,也能夠根據特定條件設定
enabled:設定新建字段是否可用,也能夠根據特定狀況設定
以上,就是新建一個字段須要的一些屬性,你們能夠根據上面內容在一個group中新建一些字段在前臺界面看看顯示的效果。下面是我項目顯示的效果
備註:當你們創建完字段後,會有疑問在哪裏能夠看到我本身新建字段顯示的效果,這裏就要牽涉到workflow和項目form的創建,下一節咱們會繼續講解workflow的創建。