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