基礎控制項
基礎控制項是最常用的資料錄入控制項,如填寫姓名的單行文本、選擇性別的單選框、填寫年齡的數值等
單行文本
用於在表單中收集文本型資料,例如姓名、簡介、電話號碼和會員卡號等
單行文本最大長度爲200字符
控制項屬性
- 預設值:控制項的預設顯示值,顯示在表單中
- 提示文字:表單提示文字,預設「請輸入」
模型設定
- 正則校對:設定文本框的格式,採用JS的正則規則,系統預置了8種模板,可選擇或輸入。輸入正則表單式後,系統會對輸入的內容校對。
- 最大長度校對:最大長度爲200字符
- 計算規則:設定控制項的計算規則,支持函數計算。詳情見計算規則
多行文字
用於在表單中錄入多行資料的場景,例如會議記錄和訂單詳情等。
控制項屬性
- 多行文字控制項支持設定正則校對規則,目前支持選擇中文字符校對或者自定義規則:
- 前端展示:
- 多行文字無法選擇不同格式,預設錄入字符限制2000字符,可以修改,長度無上限。
- 多行文字的輸入框樣式可以設定爲富文本形式:
- 多行文字的預設值支持輸入換行展示
- 前端展示:
日期
用於表單中選擇日期、時間的場景,如出差日期、請假時間等,可以設預設值爲目前時間
- 顯示模式:日期顯示的模式,有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以上版本
時間用於記錄不帶日期的具體時刻,支持時分秒、時分兩種格式
- 預設值:固定值、目前時間;固定值可選擇一個時間,目前時間是新增時獲得目前的時刻
- 顯示格式:時分、時分秒
運行樣式
數值
用於表單中數值記錄或計算的場景,只允許錄入數字,如採購商品的數量、價格等
- 格式:數值顯示的格式。
- 格式可選:空(不限小數位數),整數(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位小數)
- 同步預設格式:是否與資料模型中的數值格式保持一致,預設開啓
- 當表單的資料項設定爲空時,展示與計算
- 展示
- 輸入中,超過位數後,不顯示輸入無效,且會有小浮框提示。
- 展示
* 失焦狀態,保留8位小數
* 送出後,保留8位小數
- 計算
* 如果計算結果超過8位小數,保留8位小數即可。
- 邏輯:數值限制:最大長度16位,精度8位(8位小數)
- 計算規則:設定控制項的計算規則,支持多個資料項(數值類型)的加、減、乘、除、求和、平均值、最大值、最小值、計數、向上取整、向下取整,例如:總價=價格*數量 。詳情見計算規則
備註:格式,只是一個符號,比如%,輸入20,顯示20%,資料庫儲存的是20,並不是0.2,涉及到計算需要除以100
單選框
用於在表單中選擇單個選項的場景,例如性別和滿意度等。
- 選項:單選列表的選項值,可新增多個,單個選項值不能超過200字符,選中的值爲預設值。
- 支持自定義、業務模型、資料字典3種方式設定選項;可查看選項設定
- 方向:表單中選項的橫向和縱向顯示,預設橫向,單個選項內容較多時時可以選擇縱向
- 顯示設定:勾選項/全部項,選擇勾選項,在表單運行時,只顯示表單編輯時勾選的選項
- 運行時,單選框支持展示選項名稱、儲存編碼
複選框
用於在表單中選擇一個或多個選項的場景,例如多選題和偏好選項等。
- 運行時,複選框支持展示選項名稱、儲存編碼
下拉單選/多選框
用於在表單中單選或多選的場景,以下拉形式展現,例如選擇行業、區域等
- 顯示空選項:下拉框中是否存在空值,選擇true時,下拉選項中有一個空值
- 空選項值:顯示空,選項爲true時顯示
- 下拉框排序:當選項設定來自引用的業務模型,可以設定選項的排序欄位,和排序方式。
- 運行時,下拉框支持展示選項名稱
邏輯型
用於表單中邏輯選擇的場景,例如是否同意、是否報銷等,勾選選項即爲是,預設勾選。
附件
用於表單中上傳文件的場景,如上傳合同、詳細材料等。
- 限定文件格式:設定上傳的文件格式,格式如:.jpg,.png,.doc
- 單個文件大小:上傳的單個文件大小,上傳的附件不能超出設定大小200M
- 附件控制項支持設定上傳數量: 後臺設定附件上傳數量,前臺最多能上傳該數量的附件
- 批次下載:是否可批次下載已上傳的文件,文件下方有批次下載按鈕
- 上傳/刪除附件事件:上傳/刪除附件時系統彈出的提示,填寫格式如:alert(提示)
- 附件支持列表匯出爲連結。
- 附件模版:支持在表單設計時,上傳模版文件,在表單運行可以提供給用戶下載。
圖片
- 用於表單中上傳圖片的場景,如請假單、病例截圖等
- 圖片支持格式:.jpg,.jpeg,.png,.gif,.bmp,.svg,.tif,其他類型不支持
- 上傳圖片數量:允許上傳的圖片數,單張/多張,預設多張
- 批次下載:是否可批次下載已上傳的圖片,文件下方有批次下載按鈕
- 只允許拍照:行動端上傳圖片時只能拍照上傳,不能選擇已有相冊中的圖片,此功能僅行動端有效。
- 水印:拍照後自動在圖片產生包含“拍照人、拍照時間、拍照地點”的水印。
- 壓縮:上傳圖片會進行壓縮處理,可節省儲存的空間及提高圖片預覽的速度。
- 圖片質量:壓縮打開時展示,壓縮圖片的質量
- 表單運行圖片預覽,支持下載和旋轉。
手寫簽名
用於表單中新增簽名的場景,支持行動端與pc端,pc端手寫簽名支持掃碼簽名。
地址
用於選擇省市區填寫詳細地址,或使用地圖定位的場景,如目前位置、公司地址等
- 控制項類型:可切換地址、地圖定位
- 地址格式:選項爲:省/市/縣區、省/市、省,預設是:省市縣區
- 顯示詳細地址:是否顯示詳細地址框,可手動輸入詳細地址
- 顯示空選項: 是否顯示空,當設定格式爲:省/市/縣區,只需選擇省市時,縣區就可以選擇空值
前臺表單中,在詳細地址中使用地圖選擇位置,並自動填寫到地址中
- 預設值:根據屬性設定,預設值可設定具體地址。
地圖定位
- 顯示模式:下拉選擇,準確定位/任意位置。準確定位常用於定位,如公司附近打卡;任意位置用於獲得公司地址訊息等
- 精確範圍:準確定位時顯示,選擇定位的周邊範圍,下拉框選擇:1km,500m,200m,預設500m
- 預設值:根據屬性設定,預設值可設定具體地址。
人員單選、人員多選、部門單選、部門多選、混合選人
人員單選只支持選擇人員且單選,人員多選只支持選擇人員,可單選或多選;
部門單選只支持選擇部門且單選,部門多選只支持選擇部門,可單選或多選;
混合選人可以選擇人員或部門,且支持單選或多選。
**預設值:**預設顯示的用戶或組織,可選擇建立人(類型爲人員選擇或混合選人)、建立人部門(類型爲部門選擇或混合選人),或組織機構中的人員部門,或不選擇
限制選人/部門範圍**:**用於控制前臺可選擇的組織或用戶,設定後前臺只能選擇根節點下的組織用戶
- 根部門節點可選擇:建立人部門、表單中的部門選擇欄位、組織機構
- 可選部門層級:以所選的根節點設定,層級範圍內的部門人員在前臺可選
當表單選人控制項設定了限制選人範圍,則表單運行時根據用戶的部門可見性設定範圍+表單限制選人範圍展示,當表單沒有設定限制選人範圍,則按照組織部門查看權限執行。
- 若開始層級爲1,結束層級爲空,則此部門及其子部門都可選擇
- 若開始層接爲2,結束層級爲空,則此部門不可選擇,其下子部門都可選擇
- 若開始層級和結束層級都爲1,則僅此部門可選,其下子部門不可見
**角色範圍:**控制前端選擇的用戶,選擇一個角色後,表單中只顯示角色下的用戶。類型爲選人時顯示
**對應關係:**人員單選或部門單選時,將用戶訊息對應給其他欄位,如用戶的部門、電話等,將部門訊息對應給其他欄位,如部門名稱、編碼、全路徑、多級組織等;
- 若用戶在多個部門下時,運行搜尋時,結果中展示“更多”圖標,點擊選擇部門,按照所選擇的部門執行對應;非對應時,搜尋用戶能看到多個部門,但不可選
**選擇方式:**彈出框、下拉框
超連結
適用版本:8.1以上版本
超連結支持設定顯示文本和超連結,連結打開方式可選新頁籤、目前頁、目前頁彈窗
- 預設值:可輸入顯示文本內容、超連結地址
- 打開方式:可選擇新頁籤、目前頁、目前頁彈窗
運行時,可點擊連結直接打開頁面,有編輯權限時可修改連結內容
更新: 2024-09-18 17:31:49
原文: https://www.yuque.com/skwme4/hyk0u0/oozoi3