可以在defects_bug_fieldchange里面输入脚本:
If Bug_Fields("BG_STATUS").Value="CLOSED" Then
Bug_F ...
gaoyiningning 发表于 2011-2-18 17:47
这个写法是不对的,楼主说的很清楚是整个Test Set,你说的是一个Defect作者: healhandin 时间: 2011-2-19 00:42
怎么回复都开始要审核了啊作者: healhandin 时间: 2011-2-19 00:43
到底能不能回复?作者: healhandin 时间: 2011-2-19 11:15
楼上的写法是不对的,你这个是单个Defect,楼主问的是整个Test Set作者: healhandin 时间: 2011-2-19 13:53
Function TestSetTests_FieldCanChange(FieldName, NewValue)
On Error Resume Next
if FieldName = "TC_STATUS" then '如果Test Set中的用例状态变化了
if TestSet_Fields("CY_STATUS").Value = "Closed" then '如果这个Test Set的状态是Closed
MsgBox "不允许修改"
TestSetTests_FieldCanChange = false
else
TestSetTests_FieldCanChange = true
end if
end if
'TestSetTests_FieldCanChange = DefaultRes 这句话注释掉了
On Error GoTo 0
End Function