如何设置,让某一组的人,添加的有defects全都为new?
如何设置,让某一组的人,添加的有defects全都为new?现在新增的defect的状态,可以随便设置 某一角色权限处理,设置初始化代码即可。 能具体讲讲,要怎么设置吗?在什么地方设置 我目前用的是9.0中文版,所以只能参考我自己的这个来给你讲解了。
工具-自定义-设置组:你新建一个你需要的组,然后“更改权限”。选择“缺陷”标签页,选择Status,可以设定你需要的角色权限,如图 投缘的设置方式 ,应该是某组人,修改bug只能从哪种状态修改到哪种状的吧
我现在是希望,当提交一个bug的时候 ,bug的状态只能为new要怎么设置,我现在的情况是,提交一个bug时,bug的状态可以随便设,为关闭都可以 我也有这个疑问,没找到可以设置的地方。 同问啊,难道一定要用工作流?:Q 首先使用组权限设置某一类用户在添加缺陷时不能看到缺陷状态,这样可以避免人为的修改。
然后再工作流中编写代码再添加缺陷时将缺陷的默认状态设置为NEW。 原帖由 00shx 于 2010-4-29 10:00 发表 http://bbs.51testing.com/images/common/back.gif
首先使用组权限设置某一类用户在添加缺陷时不能看到缺陷状态,这样可以避免人为的修改。
然后再工作流中编写代码再添加缺陷时将缺陷的默认状态设置为NEW。
楼上这个思路不错!
Sub Defects_Bug_New
On Error Resume Next
Bug_Fields("BG_STATUS").Value = "New"
On Error GoTo 0
End Sub 9楼正解! 那9楼那代码,要放到什么地方呢?
回复 11# 的帖子
Sub Defects_Bug_NewOn Error Resume Next
Bug_Fields("BG_STATUS").Value = "New"
On Error GoTo 0
End Sub
有说明是Sub Defects_Bug_New 这个函数哦... lz的问题我想应该这样的:
lz应该有一个思路,
pm可以吧bug的状态任意修改,最少是new->open的状态
而dev team可以修改 open-fixed的状态
test team 可以fixed->close
这样在按照,楼上有图片的说明的那个方法就可以设置成你所需要的情况了。 mars100200300,我的意思是,如果让所有新提交缺陷的状态只能为new,现在我提交缺陷时,什么状态都是可以的
回复 14# 的帖子
楼主的意思是, 新提交bug时, 只能选择NEW, 其他的状态无法选择, 是这样的吧......我是比较纳闷, 新提交时规定状态只能NEW,何必再去选择其他的状态呢。 当然, 如果有人知道如何在提交新bug时限定状态只能选择NEW的话, 欢迎共享下知识。:handshake 我的意思就是,如何在新提交里,bug的状态只能为new,不能为其,我现在什么状态都 行
我添加了
Sub Defects_Bug_New
On Error Resume Next
Bug_Fields("BG_STATUS").Value = "New"
On Error GoTo 0
End Sub
这个代码,还是不行
算了,实际上很简单,控制下只读即可。
Sub Defects_Bug_NewOn Error Resume Next
'初始化数据【缺陷状态】(NEW)
Bug_Fields("BG_STATUS").Value = "New"
Bug_Fields("BG_STATUS").IsReadOnly = True
On Error GoTo 0
End Sub
[ 本帖最后由 archonwang 于 2010-5-11 14:24 编辑 ] 当管理员要多下工夫:)
页:
[1]