微程式用戶手冊
主頁
主頁
  • 模型設定

模型設定

每個控制項對應的資料項都有資料項設定,這裏提取資料項的公共設定內容介紹:

  • 基礎屬性
  • 資料項屬性
  • 資料項規則

基礎屬性

綁定資料項名稱

控制項綁定的資料項編碼。若控制項是左側拖動控制項產生,表單發佈前可修改,發佈後不可修改。若是通過資料項產生,編碼不可修改

資料項類型

資料項支持多個控制項對應一個資料項,大部分資料項和控制項是一一對應,只有附件和地址爲一個資料項對應多個控制項。附件資料項對應圖片、附件、手寫簽名;地址資料項對應地址和地圖。

資料項屬性

資料字典

1627549583302-bee508d4-79eb-4cd0-a508-f494e900619e.png

資料字典通過提前預設定字典內容,提供給5個資料項使用,包括簡短文字(單行文本)、單選框、複選框、下拉單選框、下拉多選框。

資料字典單選框與複選框最多隻支持200個資料值的填寫。其他資料項不限制。

單行文本表單運行,通過輸入相關欄位,提供聯想資料。

單選框、複選框、下拉單選框、下拉多選框作爲選項設定填寫爲選項中。

新增資料字典參照

資料項規則

資料項屬性

可以寫css應用在控制項上,例如:字體改爲紅色是寫入color:red

設定文本顏色:

color:red
color:#00ff00
color:rgb(0,0,255)

增加背景顏色:background-color:yellow
設定字體大小:font-size:20px
字體加粗:font-weight:bold

字體斜體:font-style:italic

是否可見

控制項在表單上是否顯示

顯示條件

控制項顯示所設定的條件,滿足條件時控制項顯示,可通過多種方式設定。

主表單欄位使用主表單欄位控制。

子表中欄位可以通過主表或子表其他欄位控制,通過子錶行資料傳入條件控制。如採購商品時,當某一行商品的總價格超過1000,必須填寫審覈人訊息等,這樣更精確的對每一行資料進行管理

例如:

通過控制項之間的比較來設定:數值1>數值2,目前控制項顯示;

通過設定某個控制項的固定值:數值1=="5",目前控制項顯示。

必填條件

控制項必填所設定的條件,滿足條件時控制項在前臺必填,名稱前出現紅色星號。

設定方法同顯示條件。

控制項必填條件滿足時,表單送出,系統會校對控制項的是否有填寫。若控制項不顯示,系統不會校對必填條件不生效。

控制項事件

onchange事件:文本框內容變化時系統的操作,可自己編寫JS,方法參考:開發者手冊-自定義開發-自定義表單

選項設定

點擊【批次匯入】可以通過空行的形式,一次多量資料匯入和修改,遍於多選項的編輯

適用範圍:單選框、複選框、下拉框

1610698366838-6440cd92-37aa-4fc5-a417-b452dfece8bf.png 對應關係

選人控制項的對應關係可以把人員組織的屬性對應到別的資料項(目前表單的資料項)。

1612677426256-0cc0c8c0-dfee-4e1e-b2aa-047a408f24e6.png

  • 屬性:組織、角色、用戶訊息

            組織:選人控制項的對應關係中的屬性中需要按照目前系統的組織機構的長度計算出總共擁有的組織級數。
    
            用戶訊息:組織機構的用戶訊息,包含拓展欄位的用戶訊息。
    

1612677594051-b366b3b4-9a82-474a-b9ab-bab72a40d12f.png

示範:想要設定人員的時候,直接把他的電話號碼對應到我的表單中。

後臺設定:選擇選人控制項-設定選人控制項的屬性電話號碼-選擇對應的資料項「電話號碼」

1612677825053-f1c38aed-2ec2-4d78-af59-0371d05629ae.png

表單展示:

1612677882859-8941fcf0-9547-49ab-829b-96a4d1ac6db5.png

掃碼輸入(簡短文字及關聯表單支持掃碼輸入)

企業微信手機端,支持掃碼輸入

更新: 2022-09-28 21:02:00
原文: https://www.yuque.com/skwme4/hyk0u0/gyh7yr