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

QQ登录

只需一步,快速开始

查看: 5125|回复: 7

[处理中3] 流转对话框增加附件上传的功能?

[复制链接]

76

主题

238

帖子

673

积分

高级会员

Rank: 4

积分
673
QQ
发表于 2017-12-13 10:27:42 | 显示全部楼层 |阅读模式
3.7版本中需要为流程流转时增加附件上传的功能,要怎么把附件存储到Task中的表中?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-12-13 10:54:55 | 显示全部楼层
可以自己放附件组件关联SA_Taks中String类型的扩展字段

所有的功能都需要就用扩展空间修改/UI2/system/service/process/dialog/processDialog.m.w或者/UI2/system/service/process/dialog/processDialog.w
单独的功能参考http://docs.wex5.com/bex5-process-question-list-10008/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

76

主题

238

帖子

673

积分

高级会员

Rank: 4

积分
673
QQ
 楼主| 发表于 2017-12-13 11:32:21 | 显示全部楼层
jishuang 发表于 2017-12-13 10:54
可以自己放附件组件关联SA_Taks中String类型的扩展字段

所有的功能都需要就用扩展空间修改/UI2/system/ser ...

QQ截图20171213112752.png
能弄了和附言这个一样吗?我看页面代码发现这个附言没和SA_Taks中的字段关联,这个东西是怎么操作的!!!
不明白.
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-12-13 13:41:19 | 显示全部楼层
附言是填充到sContent中的
看确定按钮中的实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

76

主题

238

帖子

673

积分

高级会员

Rank: 4

积分
673
QQ
 楼主| 发表于 2017-12-13 14:53:18 | 显示全部楼层
jishuang 发表于 2017-12-13 13:41
附言是填充到sContent中的
看确定按钮中的实现

QQ截图20171213144750.png
那这点能不能看源代码呢,不然我怎么把附件存到SA_Task中的一个扩展字段中呢???
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2017-12-13 15:31:11 | 显示全部楼层
附件组件在弹出框中上传文件需要在弹出框中直接保存,因此不能直接操作SA_Task
需要自己新建一个概念存储附件信息,在弹出框的页面中加bizData关联这个概念,附件组件绑定这个概念中的字段
这个概念中在加一个关系和SA_Task中的关系做关联用来过滤数据
如果一条业务数据只允许启动一次流程可以用sData1(业务数据的主键值做关联)
在打开弹出框的时候把业务数据的rowid传过来bizData过滤数据判断没有执行新增,有就直接加载数据,这样一个流程实例就会有一条附件信息的记录
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

76

主题

238

帖子

673

积分

高级会员

Rank: 4

积分
673
QQ
 楼主| 发表于 2018-5-28 19:14:50 | 显示全部楼层
本帖最后由 9257 于 2018-5-28 19:17 编辑
jishuang 发表于 2017-12-13 15:31
附件组件在弹出框中上传文件需要在弹出框中直接保存,因此不能直接操作SA_Task
需要自己新建一个概念存储附 ...

现在我不存放附件,就使用一个扩展字段,存一个String的标识。那应该怎么把标识写到扩展字段里呢,还是一样的方法吗?有没有简单一点的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-5-29 09:21:18 | 显示全部楼层
可以在flowToData或者自己定义一个data定义关系
然后在updateControl方法中通过item.setTaskRelationValue(TASK_RELATIONS[i], row.val(TASK_RELATIONS[i])||"");的方式把值给任务的扩展字段
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-11 14:43 , Processed in 0.059971 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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