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

QQ登录

只需一步,快速开始

查看: 1069|回复: 5

[结贴] 表单在流程 的任务自动命名如何实现

  [复制链接]

29

主题

78

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
发表于 2014-9-22 15:11:35 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号: 2649
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
流程 的中表单命名为  流程名 +  业务名,
我现在想在每个流程时  显示在待办和已提交 的任务 名用代码实现根据表单内容来命名,请问如何实现比较简便,

谢谢!~
发表于 2014-9-22 15:14:10 | 显示全部楼层
在流程的执行规则中写
回复 支持 反对

使用道具 举报

发表于 2014-9-22 15:16:34 | 显示全部楼层
写个fn函数吧,然后在流程的通知规则或者执行规则里面设置标题名调用写好的函数就可以了,函数可以传个参数,这个参数根据自己需求传吧,比如传个主键。流程id等。
回复 支持 反对

使用道具 举报

发表于 2014-9-22 15:18:59 | 显示全部楼层
参考高级开发手册 第一篇 第五章业务流程  5.4.3执行规则的详细介绍
回复 支持 反对

使用道具 举报

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2014-9-22 15:19:02 | 显示全部楼层
本帖最后由 yinlun 于 2014-9-22 15:25 编辑

你可以在proces中增加启动规则,设置任务标题,用relationValue获取表内容,再用concat把内容连接起来

relationValue的用法,比如:
  1. relationValue('BU_Businessloanapplication',:sData1,null,null,'fApplication','/BusinessCenter/baseDemo/data')
复制代码

BU_Businessloanapplication是概念名
fApplication是要获取值的关系名
/BusinessCenter/baseDemo/data是概念所在的data目录
其他值都可以默认不用修改

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

QQ:179785966
回复 支持 反对

使用道具 举报

29

主题

78

帖子

133

积分

初级会员

Rank: 2

积分
133
QQ
 楼主| 发表于 2014-9-22 15:57:56 | 显示全部楼层
谢谢,最好的方法还是写个FN,
问题解决了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 03:40 , Processed in 0.063892 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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