空值

簡介

功能簡介

空值是指設定欄位不可瀏覽後,在送出表單時,該不瀏覽欄位為空值;在編輯修改表單時,清空該不瀏覽欄位原有值,更新為空值。

應用場景

空值的設定一般適用於設定了欄位顯隱規則的表單中,在修改選項時,需要把舊選項對應顯示的欄位內容清空,保證後期統計彙總資料的正確性。

如在任務管理場景中,當任務進度發生變化時,需要修改對應的任務進度和聯動選項。修改後,原有的任務進度及對應內容被清空,僅保留最新的任務進度值。

預期效果

1. 任務進度表中,將任務進度標記為未開始,並且填寫不可瀏覽欄位預估開始日期」。當任務進度改變為進行中時,修改任務進度,並填寫完成度後送出。此時,原不可瀏覽欄位「預估開始日期」變為空值。

2. 若不可瀏覽欄位為「保持原值」,則修改後,原不可瀏覽欄位「預估開始日期」依然保持原來填寫的值,不會為空。

操作步驟

建立表單

建立「任務進度表」,表單中欄位設定如下:

欄位名稱

欄位型別

任務名稱

單行文字

任務進度

單選

預估開始日期

日期時間

進度情況

數字

任務反饋

單行文字

設定欄位顯隱規則

1. 點選「表單屬性 > 新增顯隱規則」,對錶單新增欄位顯隱規則

2. 新增如下 3 個顯隱規則:

  • 當任務進度為「未開始」時,顯示預估開始日期;
  • 當任務進度為「進行中」時,顯示進度情況;
  • 當任務進度為「已完成」時,顯示任務反饋。

設定不可瀏覽欄位賦值

點選「表單屬性 > 不可瀏覽欄位賦值」,設定為空值:

注意事項

欄位規則

對於以下欄位:單行文字多行文字數字日期時間單選複選下拉框下拉複選框圖片附件關聯資料手寫簽名部門欄位成員欄位,不可瀏覽欄位賦值為空值時有如下規則:

1. 在普通表單中:

  • 當上述欄位設定了預設值、欄位權限設定為不可瀏覽,送出表單,這些欄位的值為空值;
  • 對上述欄位設定了預設值,新增欄位顯隱規則,選擇選項 1 時對上述欄位可瀏覽,選擇選項 2 欄位時欄位不可瀏覽;選擇選項 2 並送出,這些欄位的值為空值。

2. 在流程表單中:

  • 設定上述欄位在流程發起節點可瀏覽可編輯、在審核節點不可瀏覽;在發起節點填寫欄位、送出;審核節點直接送出,這些欄位的值為空值;
  • 設定所有欄位可瀏覽,新增欄位顯隱規則,選擇選項 1 時對欄位可瀏覽,選擇選項 2 欄位時欄位不可瀏覽;在發起節點選擇選項 1 並填寫這些欄位,在審核節點改為選項 2,送出後,這些欄位的值為空值;
  • 新增單行文字,其餘欄位使用單行文字進行公式編輯;單行文字可瀏覽,其餘欄位在流程發起節點可瀏覽、審核節點不可瀏覽;在發起節點填寫單行文字、審核節點修改單行文字,修改後,這些欄位的值為空值。

空值風險

1. 不可瀏覽欄位賦值,在以下場景設定中生效:

  • 表單/流程/權限組,取消了可瀏覽權限的欄位;
  • 設定了顯隱規則的欄位。

2. 若設定了不可瀏覽欄位為空值,並在權限組中,為成員設定了部分欄位不可瀏覽。當該成員去編輯/修改已有資料,進行更新送出時,該成員不可瀏覽的欄位會全部變為空值。若原有資料非常有價值,設定該項需謹慎操作。

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