iT邦幫忙

0

Easyflow gp 簽核時【繼續派送】觸發函式疑問

Dear all
最近在寫EasyFlow Gp時,遇到一個蠻無言的狀況,可能是因為函式瞭解的不夠周全,所以
導致資料異常。
使用者點選【繼續派送】-->系統彈出【確定要同意此工作事項嗎?】-->此時formDispatch函式
已執行寫入資料庫,但是使用者卻按了【否】,造成使用者再次點選【繼續派送】時,資料庫又重覆寫了第二次!請問各位先進知道EFGP繼續派送該引用的function為何?或者我該如何調整語法!
我的開發概念如下:
當我函式
function formDispatch(){
if(activityId=="ACT3") //ACT1簽核控卡判斷
{寫入SQL語法;
}
}
ACT3使用者派送後,會執行SQL寫入!

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
Albert
iT邦高手 1 級 ‧ 2015-10-06 08:07:46

可以自己寫不要用 Easyflow gp 就可以完全掌控
以後公司成立新據點
可以不用買版權

0
ashumeilin
iT邦新手 5 級 ‧ 2021-07-16 14:08:03

也可以新增invoke(webservices或sessionbean)方法新增,但最後還是會遇到流程又跑回原本那一關,也就是會重覆新增。所以最好的方法是新增資料庫前可以先判斷資料庫是否有值...若有值可以進行更新,沒有就新增

我要發表回答

立即登入回答