欄位設定

簡介

功能簡介

欄位設定,即在資料工廠當中,對輸入進來表單欄位進行顯示和隱藏、排序、重命名、新增新的計算欄位等操作。

使用場景

  • 在產品管理中,可以透過排序調整產品名稱和產品編號的順序;
  • 在學生成績管理中,可以透過新增計算欄位計算出總分;
  • 在員工資訊管理中,可以透過隱藏來隱藏員工身份證號,保護員工隱私。

預期效果

如下圖所示,爲學生成績管理表中,透過新增計算欄位計算出總成績:

操作步驟

設定入口

新增好輸入表後,從左側拖動欄位設定進入資料處理頁面,在資料源表單和欄位設定」節點之間新增連接線,即可在節點配置處進行欄位相關操作。如下圖所示:

顯示和隱藏

欄位設定中,預設顯示所有從上一節點輸入進來的欄位。

1. 直接點擊欄位上方的圖標可以隱藏該欄位。

範例:隱藏不需要的系統欄位。

2. 點擊顯示原始欄位,可以透過勾選新增未顯示欄位。

範例:顯示剛剛隱藏的欄位。

欄位排序

透過拖曳欄位可以給欄位進行排序。

欄位重命名

在欄位處,點擊欄位的重命名圖標,即可修改欄位名稱。

新增計算欄位

欄位設定節點支援新增計算欄位,包括公式計算、排名累加彙總

計算欄位的公式目前支援加減乘除運算、數學函數邏輯函數文字函數日期函數

公式計算的資料輸出類型需要手動選擇,預設數字類型:

附註:

當公式計算的資料類型爲日期時間類型時:

1. 在預覽、輸出表查看時的預設格式爲: yyyy-MM-dd HH:mm:ss。

2. 同步回表單時,如果同步到“新”表單,新表單中對應日期欄位的預設格式也爲:yyyy-MM-dd HH:mm:ss。

注意事項

1. 新增公式計算的欄位時,還會對公式合規性進行校驗,不符合要求的公式將不能儲存,如下圖所示:

2. 不支援的函數

  • 數學函數:COUNT()、COUNTIF()、LARGE()、SMALL()、SUMPRODUCT()
  • 文字函數:CHAR()、RMBCAP()、UNION()、SPLIT()
  • 日期函數:DAYS360()、ISOWEEKNUM()
  • 高級函數:DISTANCE()、GETUSERNAME()、MAPX()、RECNO()、TEXTLOCATION()、TEXTUSER()、TEXTDEPT()、UUID()

3. 新增公式計算時,支援輸出文字、數字以及日期類型的資料。

4. 欄位設定節點的公式中,支援的參數類型有:單行文字、流水號、數字、日期時間、單選、下拉單選、手機欄位

5. 新增計算欄位時,公式層級嵌套不能超過五層,如新增計算欄位 A,再新增計算欄位 B = A+1,A、B 間有調用關係,則視爲一層嵌套。

6. ISEMPTY() 函數僅支援判斷文字欄位和日期欄位(日期欄位需要嵌套 TEXT()函數)是否爲空,不支援數字欄位的判定。判定公式的格式需爲 ISEMPTY(欄位)==TRUE() 或者 FALSE() 。

7. TEXT() 帶格式轉日期時,以下格式轉化與表單中日期格式轉化有如下區別,範例:

資料工廠中的 TEXT() 函數透過這兩種公式均可以攜格式轉化日期資料:

TEXT(DATE(日期欄位),"yyyyMM")
TEXT(日期欄位,"yyyyMM")

資料工廠中的 TEXT() 函數在轉化日期函數時,以下參數與表單中的轉化結果不同,區別如下:

這項資訊有幫助嗎?
需要更多協助嗎?聯繋技術支援。