資料拋轉動作按鈕的標準功能沒有禁止重複拋轉的機制,但你可以透過在目標表單設定不可重複屬性的方式來達成。
以模組中「請購單」拋轉「採購單」為例,目前設有「轉採購」的拋轉動作按鈕如下:
若希望每一筆「請購單」資料只能夠被拋轉一次,可以參考以下步驟:
你必須要在所有列在資料拋轉動作按鈕的欄位中,找出適合當獨特值的欄位,例如:「編號」。若目前沒有合適的欄位,會需要調整動作按鈕的設計並加入可以當作獨特值的欄位。以上圖為例,執行拋轉的表單為「請購單」,而「請購單」可當作獨特值欄位的是「請購單號」欄位。
依據上圖,「請購單號」欄位的對應拋轉欄位為「來自請購單號」欄位,則在該欄位設定不可重複屬性。
未來當其他使用者再次點擊該動作按鈕時,系統即會因為不可重複的屬性阻擋,並提示已經有重複的資料而拋轉失敗。