工作流啟用高級開發(fā)設置使用說明
工作流模板設計中提供了高級設置功能,用于設置JavaScript腳本以及自定義SQL命令,可以實現(xiàn)各種復雜的效果。 生效位置分為三種情況: 1、申請成功時; 2、審核駁回時; 3、審核通過時,審核通過時又分為審核通過時立即執(zhí)行和歸檔時才執(zhí)行兩種情況。 以上操作需要管理員熟悉JavaScript 和/或 SQL,在JS和SQL腳本中,支持將工作流申請表單中的字段作為變量動態(tài)加入到JS和SQL腳本中,可以實現(xiàn)各種復雜的判斷和跳轉(zhuǎn),或者是將結(jié)果通過SQL寫入本OA系統(tǒng)或外部第三方系統(tǒng)中。對于非常復雜的操作需求,熟悉asp/aspx/jsp/php之類BS架構(gòu)編程的管理員,建議自行編寫操作頁面,通過上面的JavaScript腳本,通過 document.location.href='****.asp?***=***&***=***'; 的方式,將審核結(jié)果參數(shù)傳入此自編程頁面,可以執(zhí)行更改本OA系統(tǒng)或外部第三方系統(tǒng)某些特定功能模塊的復雜邏輯操作,例如:將本OA工作流申請作為外掛審核模塊,更改金蝶K3系統(tǒng)的銷售訂單狀態(tài);或者將本工作流申請審核結(jié)果直接插入到金蝶K3中,自動完成新增采購單的操作,而無需在K3中重新新增采購單。 由于此功能需要管理員有較好的 JavaScript 和/或 SQL 基礎,并且需要精通待操作的第三方模塊后臺邏輯,主要為本公司承接用戶個性化開發(fā)定制使用,如果無基礎的話還是比較麻煩的,無法三言兩語講清楚,所以不提供1對1的技術支持,有興趣的管理員請自行摸索使用。
該文章在 2019/12/23 15:29:42 編輯過 |
關鍵字查詢
相關文章
正在查詢... |