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

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

[表单] 如何进行子表单定制【脚本插入创建子表单记录】选项卡&包含元素

[复制链接]
shary 发表于 2011-12-19 17:43:17 | 显示全部楼层 |阅读模式
Q: 如何进行子表单定制
我建了一个主表单A,子表单B。子表单B是以视图的形式在A中,且为父子关系
    现在我想要在我新建一个表单A时,子表单B内能固定有些初始的数据,而不是一张空表。
       是不是可以在新建里编写脚本实现?具体代码要怎么写
  A: 您好,您可以在主表单的新建动作执行后中写脚本。具体可以参考如下脚本:
nvar process = new Packages.cn.myapps.core.dynaform.document.ejb.DocumentProcessBean(getApplication());
var params = new Packages.cn.myapps.base.action.ParamsTable();
var user = getWebUser();
var doc = new Packages.cn.myapps.core.dynaform.document.ejb.Document();
doc.setAuthor(user.getId());
doc.setIstmp(false);
doc.setApplicationid(getApplication());
doc.setDomainid(user.getDomainid());
doc.setFormid("11e0-6c81-760d519d-8117-ffa36320eec9");//表单ID
doc.setFormname("支付工资流程/开具发票/发票信息");//表单名
doc.setParent(getCurrentDocument().getId());//主表单的ID
doc.addStringItem("发票号码","t");//表单字段值
doc.addStringItem("申请发票自动编号","t");//表单字段值
process.doCreate(doc);

本版积分规则

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

GMT+8, 2026-8-12 12:34

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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