跳至主要内容

自定義動作介紹


概述

自定義動作可以設置點擊記錄或點擊自定義按鈕時的效果,主要有2種:

  • 點擊記錄時的效果

    點擊記錄可以直接打開記錄詳情頁,還是直接打開字段中存儲的鏈接,或者點擊後無任何操作。

  • 點擊自定義按鈕的效果

    • 單條數據源: 在一條記錄中點擊按鈕時,可以彈窗讓操作人填寫指定的字段,或點擊按鈕後執行工作流

    • 多條記錄數據源: 在錶格視圖下勾選多條記錄,點擊按鈕後,獲取勾選的多條數據並執行一次工作流

點擊記錄的動作

可以控製在本視圖下,點擊記錄行(記錄卡片)的效果

  • 直接打開記錄詳情頁麵

  • 打開鏈接 如果有文本字段存儲瞭一個鏈接,則點擊記錄時可以直接打開此鏈接

  • 無 ,點擊後無任何操作

自定義按鈕介紹

添加按鈕入口

在工作錶和視圖中,都可以配置自定義動作。

  • 工作錶中配置

  • 視圖中配置

在視圖下創建的按鈕,會自動同步到工作錶的管理頁麵,在工作錶的按鈕管理頁麵中,可以指定按鈕在哪些視圖下可用。

示例1 :點擊按鈕後填寫指定字段

當錶單字段太多時,通過按鈕填寫字段內容,可以快速聚焦目標字段,節省時間。通過點擊按鈕操作,也更具有業務場景意識。

示例:在"試用"視圖下,添加轉正按鈕,點擊按鈕後,讓操作人填寫轉正時間和狀態。

配置按鈕

1、設置按鈕名稱

按鈕名稱沒有字數限製,建議4個字以內。

2、按鈕的圖標和說明

按鈕說明是描述按鈕的作用,操作者鼠標放在按鈕時會提示。

3、動作

點擊按鈕後,有兩種業務類型,直接執行工作流,或彈窗填寫錶單字段。

實際可以實現3種,在填寫字段後勾選繼續執行工作流。

本場景選擇填寫錶單字段,點擊按鈕後填寫轉正日期。

4、填寫字段配置

  • 先選擇填寫的對象:填寫當前記錄的字段,或填寫關聯記錄字段(類型必須是單條關聯)

  • 選擇填寫的內容:填寫記錄字段,或新建一條關聯記錄

可以實現4個效果

  • 1、填寫當前記錄的指定字段,支持設置默認值,成員和日期支持設置動態默認值(填寫人、填寫日期)

  • 2、為當前記錄創建一個新的關聯記錄

    點擊後彈窗顯示的創建關聯記錄的頁麵。

  • 3、【為當前記錄關聯的記錄】填寫某些字段

    點擊後彈窗顯示關聯記錄的字段。例如,一個聯係人關聯瞭一個公司記錄,在聯係人記錄中,點擊按鈕,可以直接打開窗口編輯公司記錄的字段。

  • 4、【為當前記錄關聯的記錄 】新增一個關聯記錄

填寫字段配置

窗口中顯示的字段,可以配置為隻讀、編輯或必填等屬性。

也可以設置字段的默認值:固定默認,或動態默認值。

如果是填寫的是關聯記錄的字段,默認值可以選擇為當前記錄的字段值。

5、二次驗證和備注

點擊按鈕後,支持二次確認,提醒操作者接下來要做什麼,是否繼續,並支持填寫備注信息。

效果:點擊按鈕後進行二次確定,點擊確認後纔允許編輯字段內容

備注模闆

備注支持模闆,可以預置常用的意見作為模闆,幫助操作人快捷填寫。如果取消勾選允許用戶自由輸入

模闆效果:

工作流獲取填寫內容

填寫的備注信息在工作流中可以被獲取,如下圖。

6、登錄密碼驗證

勾選後,需要輸入登錄密碼纔能繼續操作。

  • 開啓密碼驗證後,組織的超級管理員還可以開啓1小時內免密驗證,開啓後,審批人可以自由選擇是否1小時內免驗證。點此參考設置

7、啓用按鈕

  • 【一直】:按鈕始終可以被點擊

  • 【滿足篩選條件】: 設置一個或多個字段的篩選條件,隻有當前記錄滿足瞭條件,按鈕纔可以點擊,否則“灰色不可點擊”。

例如,隻有正式的人員,纔能點擊離職按鈕。

8、隱藏按鈕

不滿足條件時按鈕無法點擊,如果需要保持頁麵簡潔,需要隱藏不可用的按鈕,在按鈕所在的視圖下,勾選下麵的設置即可。

9、按鈕整體效果

示例2、點擊按鈕後直接執行工作流

示例:在"試用"視圖下,添加轉正按鈕,點擊按鈕後,觸發工作流,自動將員工狀態改為"正式",轉正日期改為當天。

1、按鈕名稱和說明

為瞭和示例1做的按鈕區分,我們命名為轉正2。

2、動作選擇執行工作流

執行工作流時,需要確定流程的數據源來自單條記錄,還是多條記錄。

在本場景中,點擊離職按鈕是針對某個具體人,因此單條記錄。

多條記錄的常用場景:

  • 發貨清單錶:選擇多個待發清單明細,生成一個發貨單。

  • 采購清單錶:在待購清單頁麵選擇多條記錄,點擊按鈕執行工作流生成一個采購單,並將當前選擇的記錄並關聯到采購單中。

3、其他

二次驗證、密碼驗證、啓用按鈕、圖標和顔色等功能,參考示例1中的介紹

4、點擊添加按鈕

點擊後自動打開工作流配置頁麵,通過更新記錄節點,修改狀態和轉讓日期字段。

5、發布流程

流程配置完成後,點擊發布流程。

6、測試效果

打開一個試用期的員工記錄,點擊按鈕後,會自動修改字段內容。

示例3、勾選多條記錄執行一次工作流

  • 場景1:員工日常每次完成齣差都登記下消費明細,在閤適的時期,勾選多條待報銷的明細數據,自動生成一個報銷單。

  • 場景2:在ERP中,勾選多條訂單閤並生成一個齣貨單

  • 場景3:在生成製造中,勾選多條訂單閤並生成一個生産計劃單

我們以場景1作為背景介紹。

1、添加批量操作的按鈕

此場景是針對多條數據統一處理的,因此需要在批量操作的錶(報銷明細)中添加按鈕。

2、數據源選擇多條記錄

數據源選擇多條記錄,在點擊按鈕後,纔會觸發1次流程,觸發節點代錶的就是勾選的多條記錄。

3、配置工作流

  • 1)獲取上次提交的報銷單

    獲取最近一次提交的報銷單,可以復用銀行卡、部門等等內容

  • 2)獲取勾選的任意1條明細記錄

    獲取任意一個明細記錄,以使用其關聯的項目信息。由於是多條記錄觸發,"觸發節點"就代錶瞭多條觸發的數據,因此通過[獲取單條數據]節點的[從多條數據節點]獲取的方式任意獲取一條,不用加篩選條件。

  • 3)新增報銷單

    報銷單的報銷明細,直接選擇觸發節點即可

  • 4)彈齣新增的記錄進行完善

    如果還需要人工完善其他信息,可以使用界麵推送節點自動打開剛纔自動創建的報銷單。

效果:

如何獲取按鈕流程的觸發者

在係統類彆下,獲取點擊批量按鈕的觸發者信息

記錄詳情動作和批量操作的動作

按鈕可以分彆設置在記錄詳情頁麵頁麵,和批量操作時是否可用。

  • 記錄詳情頁

    點擊記錄打開記錄詳情頁麵時,可以使用此按鈕。在列錶中勾選1條時也可用此按鈕。

  • 批量操作

    在錶格視圖中批量勾選多條記錄時,是否可用按鈕。 有些操作禁止批量點擊按鈕,則可以再此類下麵刪除。

如下圖配置:轉正按鈕在詳情頁和批量操作時都可用,離職按鈕隻能在詳情頁使用

效果:


文檔問題反饋

文檔中是否有錯彆字、內容過期、難以理解等問題?點此給我們反饋吧