保持原值
簡介
功能簡介
保持原值是指當設定欄位不可瀏覽時,在流程審核、權限組編輯等資料修改場景中,不可瀏覽欄位保持原有的值不變。
應用場景
適用於流程中,不同節點負責人負責填寫不同欄位、互不干擾的場景。
如 A 負責人僅可瀏覽 A 部分內容,B 負責人僅可瀏覽 B 部分內容,當 A 填寫完表單並送出後,流程流轉至 B 負責人中,此時 B 負責人審核送出後,表單中的 A 部分的值依然保持原來 A 負責人填寫的值。
預期效果
1. 如員工填寫「產品更新」表單,填寫後由審核人進行審核,審核時「產品編號」、「產品圖片」、「產品定價」這些欄位對審核人不可瀏覽,審核人僅能查看到「產品名稱」、「更新內容」及「是否應答更新」這個欄位。當審核人審核完成送出資訊後,「產品編號」、「產品圖片」、「產品定價」欄位保持原有值不變。
2. 若不可瀏覽欄位為「空值」,則審核人審核完成後,不可瀏覽欄位「產品編號」、「產品圖片」、「產品定價」會變為空值。
操作步驟
建立表單
1. 建立「產品更新」流程表單,欄位設定如下:
欄位名稱 | 欄位型別 |
產品名稱 | 單行文字 |
產品編號 | 單行文字 |
產品圖片 | 圖片 |
產品定價 | 數字 |
更新內容 | 下拉複選框 |
是否應答更新 | 單選 |
設定流程
1. 在「流程設定 > 流程發起節點 > 節點屬性 > 欄位屬性 」中設定發起節點欄位的可瀏覽、可編輯權限如下:
2. 在「流程設定 > 審核節點 > 節點屬性 > 欄位屬性 」中設定審核節點欄位的可瀏覽、可編輯權限如下:
3. 在「流程設定 > 審核節點 > 節點屬性 > 基礎屬性 」中設定審核節點的負責人:
4. 全部設定完成後儲存並啟用流程即可。
設定不可瀏覽欄賦值
回到表單設計頁面,點選「表單屬性 > 不可瀏覽欄位賦值」,設定為保持原值:
注意事項
1. 在普通表單中:
- 當上述欄位設定了預設值、欄位權限設定為不可瀏覽,送出表單,這些欄位的值為空;
- 對上述欄位設定了預設值,新增欄位顯隱規則,選擇選項 1 時對上述欄位可瀏覽,選擇選項 2 欄位時欄位不可瀏覽;選擇選項 2 並送出,這些欄位的值為空。
2. 在流程表單中:
- 設定上述欄位在流程發起節點可瀏覽可編輯、在審核節點不可瀏覽;在發起節點填寫欄位、送出;審核節點直接送出,這些欄位的值為發起節點填寫的值;
- 設定所有欄位可瀏覽,新增欄位顯隱規則,選擇選項 1 時對欄位可瀏覽,選擇選項 2 欄位時欄位不可瀏覽;在發起節點選擇選項 1 並填寫這些欄位,在審核節點改為選項 2,送出後,這些欄位的值仍為發起節點填寫的值;
- 新增單行文字,其餘欄位使用單行文字進行公式編輯;單行文字可瀏覽,其餘欄位在流程發起節點可瀏覽、審核節點不可瀏覽;在發起節點填寫單行文字、審核節點修改單行文字,送出後,這些欄位的值為發起節點填寫的單行文字聯動的值。