微程式用戶手冊
主頁
主頁
  • 基礎控制項

基礎控制項

基礎控制項是最常用的資料錄入控制項,如填寫姓名的單行文本、選擇性別的單選框、填寫年齡的數值等

單行文本

用於在表單中收集文本型資料,例如姓名、簡介、電話號碼和會員卡號等

單行文本最大長度爲200字符

1662626212367-4fe9fb7d-bf1e-46ae-b49f-27b6a7deefbd.png

控制項屬性

  • 預設值:控制項的預設顯示值,顯示在表單中
  • 提示文字:表單提示文字,預設「請輸入」

模型設定

  • 正則校對:設定文本框的格式,採用JS的正則規則,系統預置了8種模板,可選擇或輸入。輸入正則表單式後,系統會對輸入的內容校對。
  • 最大長度校對:最大長度爲200字符
  • 計算規則:設定控制項的計算規則,支持函數計算。詳情見計算規則

多行文字

用於在表單中錄入多行資料的場景,例如會議記錄和訂單詳情等。

控制項屬性

  • 多行文字控制項支持設定正則校對規則,目前支持選擇中文字符校對或者自定義規則:

1662453229545-a4254785-2868-484b-b63e-44a3b9fd8910.png

- 前端展示:

1662453007465-726a6224-7069-487d-b464-bda45db55ac7.png

  • 多行文字無法選擇不同格式,預設錄入字符限制2000字符,可以修改,長度無上限。
  • 多行文字的輸入框樣式可以設定爲富文本形式:
  • 多行文字的預設值支持輸入換行展示

1717070425021-22ef34aa-0d7e-4a6f-a3e0-c7597cbe1466.png

- 前端展示:

1717070402424-676e058b-e9a6-4aea-b971-9f9edd64ba65.png

日期

用於表單中選擇日期、時間的場景,如出差日期、請假時間等,可以設預設值爲目前時間

  • 顯示模式:日期顯示的模式,有111種模式:
  • 2020、2020-12、2020-12-12、2020-12-12 14:12、2020-12-12 14:12:12、2020年12月12日、2020年12月、2020-12-12 下午 02:12、2020-12-12 下午 、2020-12-12 pm 02:12、2020-12-12 pm,預設是2020-12-12;後四種模式是在查看狀態下顯示

時間

適用版本:8.1以上版本

時間用於記錄不帶日期的具體時刻,支持時分秒、時分兩種格式

  • 預設值:固定值、目前時間;固定值可選擇一個時間,目前時間是新增時獲得目前的時刻
  • 顯示格式:時分、時分秒

1719389593840-6695bc31-6679-45df-9db6-5662f7b77461.png

運行樣式

1719390233397-be2258b0-5937-4eb3-95a0-b77568dfda0d.png

數值

用於表單中數值記錄或計算的場景,只允許錄入數字,如採購商品的數量、價格等

1662626964931-fc601da9-8b35-4c57-902b-37d89f70c1f4.png

  • 格式:數值顯示的格式。
  • 格式可選:空(不限小數位數),整數(2000)
    • 1位小數(2,000.0)、2位小數(2,000.00)、3位小數(2,000.000)、4位小數(2,000.0000)、5位小數(2,000.00000)、6位小數(2,000.000000)、7位小數(2,000.0000000)、8位小數(2,000.00000000)
    • 百分比(20%)、百分比1位小數(20.0%,1位小數到8位小數)
    • 人民幣(¥2,000.00,2位小數到8位小數)、美元($2,000.00,2位小數到8位小數)、歐元(€2,000.00,2位小數到8位小數)、港幣(HK$2,000.00,2位小數到8位小數)
  • 同步預設格式:是否與資料模型中的數值格式保持一致,預設開啓
  • 當表單的資料項設定爲空時,展示與計算
    • 展示
      • 輸入中,超過位數後,不顯示輸入無效,且會有小浮框提示。

1623402221076-8440a6ea-58de-472b-b20e-86fdbd7485e5.png

    * 失焦狀態,保留8位小數
    * 送出後,保留8位小數
- 計算
    * 如果計算結果超過8位小數,保留8位小數即可。
- 邏輯:數值限制:最大長度16位,精度8位(8位小數)
  • 計算規則:設定控制項的計算規則,支持多個資料項(數值類型)的加、減、乘、除、求和、平均值、最大值、最小值、計數、向上取整、向下取整,例如:總價=價格*數量 。詳情見計算規則

備註:格式,只是一個符號,比如%,輸入20,顯示20%,資料庫儲存的是20,並不是0.2,涉及到計算需要除以100

單選框

用於在表單中選擇單個選項的場景,例如性別和滿意度等。

1706768384133-cf102bd6-b90b-4253-add5-8c507db733e7.png

  • 選項:單選列表的選項值,可新增多個,單個選項值不能超過200字符,選中的值爲預設值。
    • 支持自定義、業務模型、資料字典3種方式設定選項;可查看選項設定
  • 方向:表單中選項的橫向和縱向顯示,預設橫向,單個選項內容較多時時可以選擇縱向
  • 顯示設定:勾選項/全部項,選擇勾選項,在表單運行時,只顯示表單編輯時勾選的選項

1610096224972-13570fc6-512b-4c8f-a657-9e46ee67797e.png

  • 運行時,單選框支持展示選項名稱、儲存編碼

複選框

用於在表單中選擇一個或多個選項的場景,例如多選題和偏好選項等。

  • 運行時,複選框支持展示選項名稱、儲存編碼

下拉單選/多選框

用於在表單中單選或多選的場景,以下拉形式展現,例如選擇行業、區域等

1706768339005-825e5d39-b71a-43a6-bf23-badbe67f338a.png

  • 顯示空選項:下拉框中是否存在空值,選擇true時,下拉選項中有一個空值
  • 空選項值:顯示空,選項爲true時顯示
  • 下拉框排序:當選項設定來自引用的業務模型,可以設定選項的排序欄位,和排序方式。
  • 運行時,下拉框支持展示選項名稱

邏輯型

用於表單中邏輯選擇的場景,例如是否同意、是否報銷等,勾選選項即爲是,預設勾選。

附件

用於表單中上傳文件的場景,如上傳合同、詳細材料等。

  • 限定文件格式:設定上傳的文件格式,格式如:.jpg,.png,.doc
  • 單個文件大小:上傳的單個文件大小,上傳的附件不能超出設定大小200M
  • 附件控制項支持設定上傳數量: 後臺設定附件上傳數量,前臺最多能上傳該數量的附件

1657787221169-9f3f6d75-db83-4071-9cd4-97a5d100737c.png

  • 批次下載:是否可批次下載已上傳的文件,文件下方有批次下載按鈕
  • 上傳/刪除附件事件:上傳/刪除附件時系統彈出的提示,填寫格式如:alert(提示)
  • 附件支持列表匯出爲連結。
  • 附件模版:支持在表單設計時,上傳模版文件,在表單運行可以提供給用戶下載。

圖片

  • 用於表單中上傳圖片的場景,如請假單、病例截圖等
  • 圖片支持格式:.jpg,.jpeg,.png,.gif,.bmp,.svg,.tif,其他類型不支持
  • 上傳圖片數量:允許上傳的圖片數,單張/多張,預設多張
  • 批次下載:是否可批次下載已上傳的圖片,文件下方有批次下載按鈕
  • 只允許拍照:行動端上傳圖片時只能拍照上傳,不能選擇已有相冊中的圖片,此功能僅行動端有效。
  • 水印:拍照後自動在圖片產生包含“拍照人、拍照時間、拍照地點”的水印。
  • 壓縮:上傳圖片會進行壓縮處理,可節省儲存的空間及提高圖片預覽的速度。
  • 圖片質量:壓縮打開時展示,壓縮圖片的質量
  • 表單運行圖片預覽,支持下載和旋轉。

手寫簽名

用於表單中新增簽名的場景,支持行動端與pc端,pc端手寫簽名支持掃碼簽名。

地址

用於選擇省市區填寫詳細地址,或使用地圖定位的場景,如目前位置、公司地址等

1664425567267-dc51b0c8-3939-4b28-a2d1-37da9daad183.png

  • 控制項類型:可切換地址、地圖定位
  • 地址格式:選項爲:省/市/縣區、省/市、省,預設是:省市縣區
  • 顯示詳細地址:是否顯示詳細地址框,可手動輸入詳細地址
  • 顯示空選項: 是否顯示空,當設定格式爲:省/市/縣區,只需選擇省市時,縣區就可以選擇空值

前臺表單中,在詳細地址中使用地圖選擇位置,並自動填寫到地址中

  • 預設值:根據屬性設定,預設值可設定具體地址。

地圖定位

  • 顯示模式:下拉選擇,準確定位/任意位置。準確定位常用於定位,如公司附近打卡;任意位置用於獲得公司地址訊息等
  • 精確範圍:準確定位時顯示,選擇定位的周邊範圍,下拉框選擇:1km,500m,200m,預設500m
  • 預設值:根據屬性設定,預設值可設定具體地址。

人員單選、人員多選、部門單選、部門多選、混合選人

人員單選只支持選擇人員且單選,人員多選只支持選擇人員,可單選或多選;

部門單選只支持選擇部門且單選,部門多選只支持選擇部門,可單選或多選;

混合選人可以選擇人員或部門,且支持單選或多選。

**預設值:**預設顯示的用戶或組織,可選擇建立人(類型爲人員選擇或混合選人)、建立人部門(類型爲部門選擇或混合選人),或組織機構中的人員部門,或不選擇

限制選人/部門範圍**:**用於控制前臺可選擇的組織或用戶,設定後前臺只能選擇根節點下的組織用戶

  • 根部門節點可選擇:建立人部門、表單中的部門選擇欄位、組織機構

1719829458177-189eff67-953d-4746-88e6-c88933dcdd45.png

  • 可選部門層級:以所選的根節點設定,層級範圍內的部門人員在前臺可選

1719829425218-1caf95ca-da2d-4876-839e-965a2c54e919.png

當表單選人控制項設定了限制選人範圍,則表單運行時根據用戶的部門可見性設定範圍+表單限制選人範圍展示,當表單沒有設定限制選人範圍,則按照組織部門查看權限執行。

  • 若開始層級爲1,結束層級爲空,則此部門及其子部門都可選擇
  • 若開始層接爲2,結束層級爲空,則此部門不可選擇,其下子部門都可選擇
  • 若開始層級和結束層級都爲1,則僅此部門可選,其下子部門不可見

**角色範圍:**控制前端選擇的用戶,選擇一個角色後,表單中只顯示角色下的用戶。類型爲選人時顯示

**對應關係:**人員單選或部門單選時,將用戶訊息對應給其他欄位,如用戶的部門、電話等,將部門訊息對應給其他欄位,如部門名稱、編碼、全路徑、多級組織等;

  • 若用戶在多個部門下時,運行搜尋時,結果中展示“更多”圖標,點擊選擇部門,按照所選擇的部門執行對應;非對應時,搜尋用戶能看到多個部門,但不可選

1719477626113-a25c3b8a-d763-44be-9445-3dcbe34044d8.png

**選擇方式:**彈出框、下拉框

1706791631727-918e0cf7-26dd-42d7-b549-0e2b3df9d786.png 1706791663559-0dc29479-06e5-4466-a240-1f4f3bc7bf0e.png

超連結

適用版本:8.1以上版本

超連結支持設定顯示文本和超連結,連結打開方式可選新頁籤、目前頁、目前頁彈窗

  • 預設值:可輸入顯示文本內容、超連結地址
  • 打開方式:可選擇新頁籤、目前頁、目前頁彈窗

1719800168803-ad0259fb-1c87-4423-b05b-c29c235ac57c.png

運行時,可點擊連結直接打開頁面,有編輯權限時可修改連結內容

1719389406472-12c6065b-f902-4a0d-bd14-85fd5129e98f.png

更新: 2024-09-18 17:31:49
原文: https://www.yuque.com/skwme4/hyk0u0/oozoi3