欄位KEY key string
欄位識別唯一鍵值;API回傳資料欄位KEY名稱
欄位名稱 name string
單元資料管理欄位名稱;內嵌表單及報表欄位名稱;不可重複
資料格式 type string|FieldType
資料欄位型態;詳見資料欄位型態說明
驗證欄位必須填選 required boolean
true:驗證|false:不驗證
驗證資料不可重複 validExist boolean
true:驗證|false:不驗證
表單欄位唯讀 readOnly boolean
true:欄位不可輸入|false:欄位可輸入
正則表達式驗證 regex string
表單欄位驗證正則表達式
參考說明:Regular Expression
測試介面:RegExp Test
表單欄位初始值 initValue string
表單欄位預設帶入初始值
表單欄位說明 remark string
表單欄位備註說明或提示訊息
文字最大長度 textMaxLength int
表單欄位文字最大長度限制及驗證
數字欄位最小值 intMini string
數字欄位驗證允許最小值
數字欄位最大值 intMax string
數字欄位驗證允許最大值
選擇欄位項目 item json|array[object]
欄位型態:下拉選單|多選清單|單選清單
項目文字 text string
項目值 value string
EX:
[{"text":"農","value":"1"},{"text":"工","value":"2"},{"text":"士","value":"3"},{"text":"商","value":"4"}]
關聯欄位設定值 bindField json|object
欄位型態:關聯欄位
關聯專案資源識別碼 Project_token string
關聯單元資源識別碼 ProjectUnit_token string
API連線檢查碼 ProjectUnit_security_code string
關聯單元欄位KEY ProjectUnitField_key string
篩選欄位 filterField string
篩選方式 filterFieldType string
不篩選|等於值|包含值
篩選值 filterFieldValue string
排序欄位 sortField string
排序方式 sortFieldType string
項目排序;正序(ASC)|倒序(DESC)
樣式 style string
欄位型態:下拉選單|多選清單|單選清單
EX:
{"Project_token":"8c13e3dbdbad444ba07d4ad154823e0x","ProjectUnit_token":"39580a74845245dab38caf2425121dcx","ProjectUnitField_key":"field_1","filterField":"","filterFieldType":"","filterFieldValue":"","sortField":"field_3","sortFieldType":"ASC","style":"RadioButtonList"}
關聯欄位二階設定值 bind2Field json|object
欄位型態:關聯欄位二階
關聯(1|2)專案資源識別碼 Project1_token string
Project2_token string
關聯(1|2)單元資源識別碼 ProjectUnit1_token string
ProjectUnit2_token string
關聯(1|2)API連線檢查碼 ProjectUnit1_security_code string
ProjectUnit2_security_code string
關聯(1|2)單元欄位KEY ProjectUnitField1_key string
ProjectUnitField2_key string
關聯(1|2)篩選欄位 filterField1 string
filterField2 string
關聯(1|2)篩選方式 filterField1Type string
filterField2Type string
不篩選|等於值|包含值
關聯(1|2)篩選值 filterField1Value string
filterField2Value string
關聯(1|2)排序欄位 sortField1 string
sortField2 string
關聯(1|2)排序方式 sortField1Type string
sortField2Type string
項目排序;正序(ASC)|倒序(DESC)
EX:
{"Project1_token":"8c13e3dbdbad444ba07d4ad154823e0x","ProjectUnit1_token":"39580a74845245dab38caf2425121dcx","Project2_token":"8c13e3dbdbad444ba07d4ad154823e0d","ProjectUnit2_token":"57d70b3c6fae4da48f61ba04bd4ccf7e","ProjectUnit1Field_key":"field_1","ProjectUnit2Field_key":"field_1","filterField1":"","filterField1Type":"","filterField1Value":"","sortField1":"","sortField1Type":"ASC","filterField2":"","filterField2Type":"","filterField2Value":"","sortField2":"","sortField2Type":"ASC"}
上傳檔案欄位設定值 file json|object
欄位型態:上傳檔案|上傳圖檔
檔案最大限制 maxSize int
欄位驗證上傳檔案大小(MB)及限制
預設值0為不限制
檔案格式限制 extension string
欄位驗證上傳檔案格式及限制
系統預設及允許可上傳格式:.jpg.jpeg.png.gif.bmp.txt.pdf.doc.docx.xls.xlsx.csv.ppt.pptx.zip.json
EX:
{"maxSize":0,"extension":".jpg.jpeg.png.gif.bmp"}
上傳圖檔欄位設定值 image json|object
欄位型態:上傳圖檔
圖片固定寬度 width int
欄位驗證上傳圖片等於寬度及限制
預設值0為不限制
圖片固定高度 height int
欄位驗證上傳圖片等於高度及限制
預設值0為不限制
圖片最大寬度 maxWidth int
欄位驗證上傳圖片允許最大寬度及限制
預設值0為不限制
圖片最大高度 maxHeight int
欄位驗證上傳圖片允許最大高度及限制
預設值0為不限制
EX:
{"width":0,"height":0,"maxWidth":0,"maxHeight":0}
欄位排序 sort int
表單欄位順序|報表欄位順序|API回傳資料欄位順序
報表欄位顯示 colShow boolean
true:顯示|false:不顯示
報表欄位寬度 colWidth int
預設值0為自動寬度;單位:px
報表欄位對稱 colAlign string
預設值(Center)為置中;設定值:Center|Left|Right
報表排序方式 tbSortType string
報表欄位資料排序;正序(ASC)|倒序(DESC)
報表預設排序 tbSort boolean
true:設定報表欄位資料排序|false:不設定報表欄位資料排序
報表排序優先 tbSortPriority int
報表欄位資料排序設定優先順序
允許API寫入 apiAdd boolean
true:允許|false:不允許
允許API修改 apiUpdate boolean
true:允許|false:不允許
允許API讀取 apiRead boolean
true:允許|false:不允許
允許API刪除 apiDelete boolean
true:允許|false:不允許
欄位啟用 enable boolean
true:啟用|false:停用
單元資料欄位型態:詳見資料欄位型態說明
如何取得單元欄位資訊:詳見取得欄位資訊API文件