泛微OA表單提交,明細表的數據關聯流程后,如何將明細表的數據回寫到對應的流程里面


1. 問題背景

  • 使用OA開發了一個任務管理系統,基於表單建模和移動建模開發的。
  • 主要功能是在手機端填寫每日工作記錄,工作內容是一張明細表。
  • 明細表可關聯某個流程,填寫“當天完成率”字段,提交成功后回寫到流程里面的“當前完成率”字段。

2. 問題解決

給頁面“保存新建”事件增加“DML接口動作”(Data Manipulation Language,數據操作語言)。

增加DML接口

設置數據源,數據來源,外部主表,DML語句等

3. DML語句

update formtable_main_678 set dqwcl='{?d.dqwcl}' where id='{?d.pgrwmc}'

代碼解釋:
更新流程表單formtable_main_678,設置當前完成率(dqwcl)等於明細表的(d.)當前完成率(dqwcl),篩選條件是流程表單的id等於明細表的(d.)派工任務名稱(pgrwmc)。
因為派工任務名稱(pgrwmc)字段是一個瀏覽按鈕,關聯的是流程表單,值為選中流程的id,所以這么寫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM