分享到:

Unlimax 问答平台已经迁移到 http://answers.unlimax.com ,新的问答平台搜索答案更加方便,赶快试试吧。



JIRA演示站点
Confluence演示站点
Unlimax站点
Unlimax微博





1,484 问题

1,783 回复

1,947 评论

191,134 用户

conditions和validators有什么不同

0 投票
conditions和validators有什么不同

conditions是指满足该条件时可以执行该动作流

validators是指啥,验证啥,怎么用

二者有啥区别,我觉得都是看是否满足某个条件,然后再执行动作流
时间: 2014年 12月 11日 分类:JIRA 作者: bnmvgh 武士学徒 (700 积分)

1个回答

0 投票
 
最佳答案
Condition是指在什么情况下,这个跳转才可以执行,例如你可以设置只有报告人才能执行,或者只有特定角色的用户才能执行,或者所有子任务都完成了才能执行等等,是一种触发条件的设置。如果不满足这个触发条件,这个按钮不会出现的。

而Validator是指校验规则,是指当条件满足了,按钮出现了,在什么情况下才能成功执行这个跳转按钮。例如某字段不能为空,日期不能晚于某一天等等。如果不符合Validator,则系统提示报错。

简单来说,不满足Condition,那么你连按钮都看不到;如果你的当前情况满足了Condition,但不满足Validator,你虽然可以点击跳转按钮,但系统会提示错误。
已回复 2014年 12月 11日 作者: Qiao Sa [Unlimax] 长老会评议长 (23,920 积分)
选中 2014年 12月 11日 作者:bnmvgh
多谢了,讲的很清楚
遇到问题请指教,
在conditions中添加jira-administrator时,管理员可以看到指定的按钮
但是
继续添加一个组时,管理员看不到按钮,添加的组成员也看不到按钮了
添加的两个或多个条件时,这些条件难道是”与“的关系,不是“或”的关系
怎样才能达到满足这个条件或者另外的条件都可以显示按钮啊
“与”和“或”取决于你在设置condition时,上面有个下拉菜单,你可以选择全部条件成立或是单一条件成立
看到了,多谢啊!