天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 632|回复: 6

[已解决] 手动创建主表单及子表单

[复制链接]
上海怡蓝 发表于 2013-11-4 16:16:45 | 显示全部楼层 |阅读模式
本帖最后由 kimi 于 2013-11-5 10:10 编辑

如贴:
http://www.teemlink.com/bbs/viewthread.php?tid=160150

   process.doCreate(doc); 执行的时候为什么会将错误指向 主表单
sophie 发表于 2013-11-4 16:21:26 | 显示全部楼层
您好,您是说你现在执行不成功,报销么,请问错误信息是什么呢?同时贴出您的代码。
 楼主| 上海怡蓝 发表于 2013-11-4 16:22:42 | 显示全部楼层
process.doNewWithChildren(subform,user,paramTab,doc1.getChilds("stuScore"))
执行的参数的意思能提供的详细些么 ?
 楼主| 上海怡蓝 发表于 2013-11-4 16:25:34 | 显示全部楼层
现在的问题是,我设置子表单的值,用 process.doCreate 去创建的时候,生成的SQL中除了子表单的字段外,把主表单的字段也放到 insert 的 SQL 语句里面去了 。。。 所以我想是不是因为这个参数设置的有问题!
kimi 发表于 2013-11-4 16:57:51 | 显示全部楼层
您好:看了您对应的帖子和源码中去查看了方法doNewWithChildren,该方法返回的就是一个父文档对象,当这句话执行完成后,你的父文档和子文档已经创建完成了,然后下面再用 process.doCreate(doc); 方法就会有问题,稍后本地会研发该方法后,再进行整理,主子表数据的创建您先可参考帖子:
http://www.teemlink.com/bbs/view ... =%D6%F7%D7%D3%B1%ED
 楼主| 上海怡蓝 发表于 2013-11-5 09:58:33 | 显示全部楼层
      搞定  ~~~~~
kimi 发表于 2013-11-5 10:10:13 | 显示全部楼层
恩好的,感谢您的反馈。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 06:29

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表