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

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

[已解决] sumSubDocument 方法无法使用

[复制链接]
上海怡蓝 发表于 2012-5-17 17:02:57 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2012-6-19 14:09 编辑

我现在用的版本是 MyApps-2.5.sp5.10357 ,系统 XP ,IE8

有两个问题一起请教:
1. 之前我用 sumSubDocument 这个方法是没问题的,现在换了一个版本 ,这个方法却获取不到值了

2.  流程:   开始 --> 单据填写  --> 审批 -->  结束
如何根据 ”单据填写“ 这个节点中的角色来设置 ”审批“ 这个节点中的角色 ?
shary 发表于 2012-5-17 17:13:47 | 显示全部楼层
回复 1# 上海怡蓝


    您好,关于您的第一个问题请问具体有报什么错误吗?您对应的那个字段是数字型的吗?
           第二个问题:请问您的单据填写、审批两个节点审批人那里有什么逻辑关系吗?您具体的业务需求是什么呢?
 楼主| 上海怡蓝 发表于 2012-5-17 17:16:48 | 显示全部楼层
1. 我确认了我的字段类型是数字类型,代码如下 :
var value = sumSubDocument("reimbursement_detail", "amount");
value;

2. 大概业务为: 所有的员工及经理都有填写单据的权限,但是如果角色是员工填写的单据,则审批的角色是部门经理,但是如果填写单据的角色是部门经理,则审批的角色是总经理。
shary 发表于 2012-5-17 18:00:43 | 显示全部楼层
您好,关于您的第二个问题电话跟您沟通您可参考这个帖子:http://www.teemlink.com/bbs/view ... hlight=%B4%FA%C2%EB
具体解决方案为:单据填写节点设置角色为员工、部门经理。审批节点通过代码的方式根据当前当文档对象的作者的角色进行逻辑判断。如作者的角色为员工则审批节点对应为角色为部门经理的用户。依次类推。
第一个问题我远程给您看下。
shary 发表于 2012-5-18 14:47:03 | 显示全部楼层
您好,关于您的第一个问题确认是因为主子表刷新重计算不生效引起的。已提交研发修正。届时会在论坛提供相应的补丁并在您帖子中告知您去下载。给您带来不便很抱歉。
bess 发表于 2012-6-12 18:08:27 | 显示全部楼层
您好,您的帖子中的问题已经修复,您可以在这个地址下载补丁:
http://www.teemlink.com/bbs/view ... &extra=page%3D1
补丁编号对应为:第38个。
ps:建议您将全部补丁顺序打入
 楼主| 上海怡蓝 发表于 2012-6-19 14:07:24 | 显示全部楼层
Bug 已修复 ~~~
 楼主| 上海怡蓝 发表于 2012-6-19 14:07:42 | 显示全部楼层
补丁已按照顺序打入,  Bug 已修复 ~~~

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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