google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

怎样控制DEFECTS修改仅允许当前责任人(ASSNG TO)或管理员修改

怎样控制DEFECTS修改仅允许当前责任人(ASSNG TO)或管理员修改


即要求问题单处理专人负责
而不是群组内都有权限修改

TOP

在自定义项目里的角色控制,设置角色对缺陷的状态只能modified by owner 就可以了
为您提供软件测试免费职业咨询、软件测试高薪技能培训、软件测试人才免费推荐的一条龙服务!!!
联系msn:sinckyzhang@gmail.com
欢迎访问http://hr.51testing.com 国内第一个专业的软件测试领域人才招聘网站!企业招聘、个人求职全免费!

TOP

看过前面的帖子了
我用的是7.6
modified by owner 好像定义的是BG_DETECTED_BY

直接修改数据库中的字段

BG_RESPONSIBLE
不起作用

TOP

可以同时配合相应角色的操作动作
为您提供软件测试免费职业咨询、软件测试高薪技能培训、软件测试人才免费推荐的一条龙服务!!!
联系msn:sinckyzhang@gmail.com
欢迎访问http://hr.51testing.com 国内第一个专业的软件测试领域人才招聘网站!企业招聘、个人求职全免费!

TOP

解决办法


在自定义中"设置工作流项"->"脚本编辑器"中的
"缺陷模块脚本" Defects_Bug_FieldCanChange 函数中改为如下即可

Function Defects_Bug_FieldCanChange(FieldName, NewValue)
  On Error Resume Next

  Defects_Bug_FieldCanChange = Project_DefaultRes
'''''''''''
  IF User.UserName=Bug_Fields.Field("BG_RESPONSIBLE").Value THEN
     Defects_Bug_FieldCanChange = TRUE
  ELSE
      Defects_Bug_FieldCanChange = FALSE
  END IF
''''''''''''
  On Error GoTo 0
End Function

TOP

方法不错
在配置里面没找到这个函数

在目录下面搜索找到了,是
defects.tds

多谢

可是直接修改后不起作用

不知道几个文件(函数)的调用层次是怎样的?

[ 本帖最后由 金品炒青 于 2005-12-30 10:10 编辑 ]

TOP

不知道,你用的是TD,还是QC,如果是TD就没有那么麻烦了,只要在配置中选择modified by owner 就能满足要求,
如果是QC,可按我上面说的方法,修改对应的函数即可

TOP

很久没看见这么好的帖子了,呵呵!
为您提供软件测试免费职业咨询、软件测试高薪技能培训、软件测试人才免费推荐的一条龙服务!!!
联系msn:sinckyzhang@gmail.com
欢迎访问http://hr.51testing.com 国内第一个专业的软件测试领域人才招聘网站!企业招聘、个人求职全免费!

TOP


   这样编写又给我了一些提示。
谢谢。

TOP

不做的帖子,要是能有提示就更好了

TOP

顶一下,谢谢叶老师。。嘿嘿。sdlkfj6

TOP

感謝分享

TOP

如何控制新建deffect的时候不能填写这个字段,提交后项目经理可以修改这个字段的值

TOP

sdlkfj2

TOP

本功能由奇虎搜索实现

相关主题

标题 作者 最后发表
点击阅读更多关于的相关帖子  更多相关主题
 
当前时区 GMT+8, 现在时间是 2008-10-13 11:04Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹