onlonely 发表于 2008-10-16 15:47:03

TD 使用工作流自动填写内容的使用问题

曾经看到marysnow在他的文章中http://www.51testing.com/?123985/action_viewspace_itemid_69694.html 写到:
TD工作流脚本是使用Visual Basic scrīpts来控制TD项目的工作流,比如可以控制某些字段是否显示,字段值变化的依赖性等,脚本是通过事件触发的方式达到的,也可以自定义事件。这里有个例子:

TD默认修改缺陷者是assigned to用户的。如果开发这样要求的话,你可以这样实现,在缺陷实体中自定义一个FIXED BY字段(字段取值为用户列表).然后再工作流脚本的中粘贴这个脚本
Sub Defects_Bug_FieldChange(FieldName)
If FieldName = "BG_STATUS" Then
   if Bug_Fields("BG_STATUS").Value = "Fixed" then
      Bug_Fields("BG_USER_01").Value = User.UserName 'BG_USER_01为自定义字段FIXED BY的数据表列名
   end if
end if
End Sub
可我实际使用的时候却发现效果出不来,也许是我某些步骤错了吧。
我是在Defects_Bug_FieldChange这个脚本里添加的。目的想实现开发人员打开某个缺陷需要修改的时候,默认填入他的用户名和时间,

onlonely 发表于 2008-10-16 16:54:29

:Q 没人知道嘛????

onlonely 发表于 2008-10-17 09:42:34

继续等

redforce 发表于 2008-10-17 14:01:23

http://bbs.51testing.com/thread-127819-1-3.html
看看那个吧,可能对你有点帮助

onlonely 发表于 2008-10-21 10:05:02

自己思考,自己解决。已经解决

redforce 发表于 2008-10-21 10:06:11

代码贴出来看看

threeg 发表于 2009-11-30 14:58:54

没看明白是写什么东西
页: [1]
查看完整版本: TD 使用工作流自动填写内容的使用问题