提交錶單和存入草稿箱的相關配置
在創建記錄時,您可能經常遇到以下場景需求:
在創建記錄時,填寫部分數據後不需要正式提交,需要存儲草稿,後麵確認後從草稿箱內打開並完善後再正式提交。
在創建記錄時,有時為瞭更加符閤業務場景,需要修改提交按鈕名稱,讓操作人更容易理解,例如,“提交”改為“提交保存”。
有時在提交錶單後(創建一行新紀錄)可能也需要不同的動作,如:
提交後需要繼續添加第2條記錄,不需要關閉創建頁麵
提交後需要繼續添加的第2條記錄,內容和第1條很多字段相同,最好能同時保留第一條的填寫的內容,或保留部分字段內容。
創建記錄後直接打記錄詳情,我需要點擊按鈕觸發工作流,或者發布記錄評論
每次隻能創建一條記錄,其他按鈕隱藏
以上場景需求均可以通過錶單設置實現。
設置入口
應用管理員進入錶單編輯頁麵,然後依次點擊 錶單設置 > 提交錶單。
主要設置以下5項:
1.創建記錄時的標題
2.存入草稿按鈕
提交按鈕的文案和動作
3.常規提交按鈕的文字和提交後動作(按鈕1)
4.繼續提交的按鈕文字和提交後的動作(按鈕2)
5.是否允許保留上次填寫的內容選項(按鈕3)
1、錶單標題設置
創建記錄時,顯示在頁麵左上角的內容。例如設為"提交新工單"。
在創建頁麵顯示效果
錶單標題不會影響添加記錄的按鈕名稱,添加按鈕的名稱是根據記錄名稱來顯示的。
我們知道,設置記錄名稱也可以改變這裏的內容,他們的優先級是怎麼樣的呢?
錶單標題 > 記錄名稱 > 記錄(默認)
以工單錶為例,標題可能會有以下三種情況
- 1、提交新工單(設置瞭標題)
- 2、創建工單(沒有設置標題,記錄名稱為工單)
- 3、創建記錄(既沒有設置標題、也沒有設置記錄名稱)
2、記錄草稿功能
開啓草稿功能後(新工作錶默認都是開啓狀態),在創建記錄頁麵就會顯示存入草稿的按鈕。
開啓/關閉入口
頁麵按鈕顯示位置:
點擊存草稿後,當前填寫的數據就會存入草稿箱。
草稿箱:
當有草稿數據時,草稿箱入口會顯示紅點提示。在草稿箱可以打開曆史草稿,選擇後繼續提交。
打開草稿箱的記錄,可以正式提交,也可以繼續存入草稿箱
草稿記錄的一些處理邏輯
- 用戶隻能看到自己創建的草稿數據
- 草稿箱的記錄數據不能被獲取到(工作流獲取記錄,查詢工作錶、API調用時)
- 草稿記錄選擇的人員不發送人員通知(擁有者、人員字段)
- 草稿記錄不觸發工作流
- 存草稿時錯誤不進行校驗(必填、唯一值、格式、業務規則等)
- 草稿箱每錶每人最多存放10個草稿
- 草稿數據不占用工作錶記錄數量。
- 草稿中的附件計入附件上傳量
3、常規提交按鈕的設置
這個按鈕是始終顯示的,不能隱藏,但是可以改名稱或設置點擊後的動作。
按鈕名稱修改
按鈕可以修改名稱,可以根據提交後的動作命名,例如“提交並關閉”,或“提交後繼續創建”。
選擇點擊按鈕後的動作,有以下三種效果:
關閉彈層
提交後關閉彈窗,操作結束。
繼續創建下一條
提交後,創建頁麵不關閉,繼續創建新的記錄
打開剛剛創建的記錄
提交後,基於某個視圖直接打開新建的記錄,可以發布評論或點擊自定自定義動作。
4、繼續創建按鈕設置
繼續創建按鈕是一個輔助按鈕,不需要時可以隱藏。也可以修改名稱和設置點擊後的動作的。
例如,常規按鈕設置為單次提交,即提交後關閉,如果需要多次提交,則點擊繼續創建按鈕。
5、繼續創建時保留上次填寫內容
在添加記錄時,有時需要連續創建多條,但是每條記錄的內容很多字段又重復,隻需要修改個彆字段即可,這時就可以使用此功能。
保留上次提交內容的範圍有兩種:
支持保留所有提交內容
保留指定指定字段的內容
保留的方式有兩種:
顯示“保留上次提交內容”選項,由用戶決定是否保留
會顯示一個勾選框,用戶勾選瞭,再點擊繼續創建時會保留提交的內容
無需詢問,自動保留
點擊繼續創建,自動保留提交的字段內容
效果演示:
錶1:保留全部內容,且需要用戶決定是否保留
錶2:保留指定字段內容,且自動保留
注意:保留上次提交內容的功能,隻有點擊繼續創建的按鈕纔有效。保留上次提交內容的生效場景:
手動點擊繼續創建按鈕時
文本、附件、關聯記錄等字段在APP端開啓瞭"提交後繼續創建下一條"時
6、提交記錄後立即觸發工作流
記錄創建後,默認等待5秒觸發工作流,如果需要立即執行工作流,來更新記錄的數據,可以開啓此功能,提交後立即執行工作流,如果新記錄有數據更改,會自動刷新記錄數據(提交後打開記錄詳情)。 支持立即觸發的流程方式包括新增記錄觸發、新增或更新時觸發。
在立即觸發流程後,最多等待10秒,如果用戶打開瞭新記錄的詳情頁,會自動刷新內容。
此功能僅作用在通過創建按鈕的添加記錄的方式,其他方式如導入記錄、工作流創建記錄、API創建記錄等在創建記錄後,依然等待5秒觸發工作流。