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

QQ登录

只需一步,快速开始

查看: 5844|回复: 10

[结贴] 流程各节点相关画面的必填项及只读设置

[复制链接]

14

主题

49

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
发表于 2018-3-12 15:57:43 | 显示全部楼层 |阅读模式
剪贴板-20180312.png
如上图,现有流程含有三个节点。activityTaskStart、activityTaskExec、activityTaskConfirm, 相关画面从 activityTask 继承。对于输入项的设置有以下问题请教:
1.只读或者必填项的设置只能在 activityTask画面的Data中编辑规则进行设置? 在其继承者的三个画面中设置都不生效。
2.在activityTask 已经设置只读的项,如果在 继承者画面中 取消该设置就会出错。

在论坛中搜索,都只是说在代码中进行控制,能否在各个子画面中设置各自的规则。请帮忙解惑。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-12 16:04:25 | 显示全部楼层
1.http://docs.wex5.com/process-data-rule10003/
2.会报错具体报什么错?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

14

主题

49

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2018-3-12 16:14:26 | 显示全部楼层
1,我希望能从画面上进行设置,必填项会有红色标志,而不是从代码上控制。而且起步也有这个功能,我不知道为什么不能正常使用?
2.  报错信息:某个xid不存在。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-12 16:21:49 | 显示全部楼层
1.不是红色说明data默认不是新增或编辑状态,从待办任务打开的页面默认data的状态是none是不会标红的
2.确认子页面要修改的节点,在父页面上设置xid了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

14

主题

49

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2018-3-12 16:27:26 | 显示全部楼层
jishuang 发表于 2018-3-12 16:21
1.不是红色说明data默认不是新增或编辑状态,从待办任务打开的页面默认data的状态是none是不会标红的
2.确 ...

1,那不同画面希望设置不同的只读、必填项,通过设置应该如何实现吗?
2.  在父画面设置只读,在继承画面取消只读,代码中自动生成  remove 该只读设置的项,这时提示被 remove 的xid 不存在。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-12 16:30:54 | 显示全部楼层
1.方案一:直接在对应的.w中编辑data的规则
方案二:在首页设置,设置的时候判断环节,表达式如:$model.getContext().getActivity == 'mainActivity'
2.把父页面和子页面的.w发一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

14

主题

49

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2018-3-12 16:54:37 | 显示全部楼层
activityTask.rar (3.68 KB, 下载次数: 76)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-12 17:04:02 | 显示全部楼层
什么意思?现在的文件中还有错误吗?把报错的文件发一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

14

主题

49

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2018-3-12 17:56:39 | 显示全部楼层
jishuang 发表于 2018-3-12 16:30
1.方案一:直接在对应的.w中编辑data的规则
方案二:在首页设置,设置的时候判断环节,表达式如:$model.ge ...

1,方案一,在被继承画面中设置只读、必填在画面上是有效的。但是在继承画面上是无效的。
activityTask.rar (4.07 KB, 下载次数: 76)
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36185
发表于 2018-3-13 09:12:55 | 显示全部楼层
activityTaskExec.w继承activityTaskStart.w
activityTaskStart.w继承activityTask.w

编辑的时候先编辑activityTask.w,再编辑activityTaskStart.w,最后编辑activityTaskExec.w
目前多层继承,修改子的时候在某些情况下有缺陷,可以先用方案二实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 18:06 , Processed in 0.082608 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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