起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5104|回复: 3

[结贴] 流程中如何获取字段值来修改流程和任务标题?

[复制链接]

74

主题

197

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
发表于 2020-3-4 09:16:43 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我做了一个工作流程,其流程标题和任务标题都希望能根据 起始输入的某个字段值进行变化,比如 有个字段名为 测试类型,当流程启动,希望标题上带出  具体的测试类型 内容
看了 之前的帖子 http://bbs.wex5.com/forum.php?mo ... B%E6%A0%87%E9%A2%98
后,知道可以  BeforeAdvance() 事件中 设置,但例子里是获取的附言,如何在java中获取某个字段的值? 如下:flowControl怎么获得某个字段值?
设计时的执行规则是怎么设置标题的?

ProcessControl flowControl = (ProcessControl) ProcessUtils.getProcessContext().getProcessControl();
                String sContent = flowControl .getPostscript();//获取附言信息
            for (ProcessControlItem to : flowControl.getFlowTos()) {//获取环节相应的流转信息
                String sName = to.getTask().getName();
                to.getTask().setName(sName+" "+sContent);
            }

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2020-3-4 09:31:15 | 显示全部楼层
先看看http://www.wex5.com/2-bex5/#04中初级视频,里面有讲解通过表达式设置标题的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

197

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
 楼主| 发表于 2020-3-4 10:03:11 | 显示全部楼层
jishuang 发表于 2020-3-4 09:31
先看看http://www.wex5.com/2-bex5/#04中初级视频,里面有讲解通过表达式设置标题的 ...

我在标题中设置了如下表达式:
'委托单提交:' +  relationValue('entrustinfo',getProcessData1(),null,null,'testtype','/TestMes/entrustmana/data') + '委托单流程'
但提示 第108列 + 右侧数据类型不匹配  。取的字段值是字符串类型,右侧也是 + 字符串。为什么会数据类型不匹配?
回复 支持 反对

使用道具 举报

74

主题

197

帖子

403

积分

中级会员

Rank: 3Rank: 3

积分
403
QQ
 楼主| 发表于 2020-3-4 10:31:31 | 显示全部楼层
liusw1976 发表于 2020-3-4 10:03
我在标题中设置了如下表达式:
'委托单提交:' +  relationValue('entrustinfo',getProcessData1(),null,n ...

解决了,字符串不能用+连接, 要用连接函数:
concat(relationValue('entrustinfo',getProcessData1(),null,null,'testtype','/TestMes/entrustmana/data'),'委托单流程')
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-27 11:54 , Processed in 0.086989 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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