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

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

关于时效报表的问题

[复制链接]
alan_hu 发表于 2011-11-12 17:04:51 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-11-28 17:06 编辑



怎么过滤和本应用无关的流程

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
admin 发表于 2011-11-14 10:31:17 | 显示全部楼层
您好,实效报表是在源码中写死的。您需要对应的jsp文件。
 楼主| alan_hu 发表于 2011-11-14 17:30:53 | 显示全部楼层
jsp文件中需要修改哪些部分?
admin 发表于 2011-11-14 18:20:21 | 显示全部楼层
您好,在这个jsp页面中修改就可以了。webapp\portal\share\report\wfdashboard\sumframe.jsp
 楼主| alan_hu 发表于 2011-11-14 20:17:02 | 显示全部楼层
你好,是指下拉条目(流程)的过滤,只需要和本app及domain相关的
shary 发表于 2011-11-15 15:56:00 | 显示全部楼层
您好,如果您有源码的话可以优化ava/cn/myapps/core/workflow/storage/definition/action/BillDefiHelper.java这个java类中的 get_flowList(String applicationid,
                        String domainid)方法。有问题我们再沟通。
 楼主| alan_hu 发表于 2011-11-15 16:27:17 | 显示全部楼层
看代码应该是有appid的过滤,可是实际貌似没有效果,再请教

ParamsTable params = new ParamsTable();
params.setParameter("s_applicationid", applicationid);
Collection<BillDefiVO> col = getBillDefiProcess().doSimpleQuery(params);
Map<String, String> rtnMap = new HashMap<String, String>();
for (Iterator<BillDefiVO> iterator = col.iterator(); iterator.hasNext();) {
     BillDefiVO vo = (BillDefiVO) iterator.next();
     rtnMap.put(vo.getId(), vo.getSubject());
}
shary 发表于 2011-11-22 10:04:08 | 显示全部楼层
您好,不是很明白您的意思。那里显示的就是当前软件下的流程信息啊。
 楼主| alan_hu 发表于 2011-12-6 16:49:43 | 显示全部楼层
对啊,看源码是做了过滤控制的了,可实际并没有效果,请问是什么原因呢?

本版积分规则

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

GMT+8, 2026-8-12 18:15

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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