泛微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