51Testing软件测试论坛

标题: 求助 [打印本页]

作者: 会飞的鱼    时间: 2006-6-19 11:18
标题: 求助
在ClearQuest中,在“问题子类”字段的“Choice List”处设置脚本以实现不同的问题类别对应不同的问题子类下拉列表项,脚本内容如下,
    DIM subProject
    subProject=GetFieldOriginalValue("问题类别").GetValue()
    select case chanpin
              case "计算机硬件"
                      choices.AddItem("显示器问题")
         choices.AddItem("电源问题")
              case "计算机软件"
         choices.AddItem("软件安全")
         choices.AddItem("软件稳定性")
    end select

但是在运行是提示错误说“类型不匹配”!
去掉这段代码却又实现不了该功能了。麻烦知道的朋友帮忙解决一下,谢谢!
作者: luming    时间: 2006-6-19 12:05
用GetFieldValue试试。
作者: 会飞的鱼    时间: 2006-6-19 12:46
刚才我把我的代码稍微修改了一下,
select case GetFieldValue("问题类别").GetValue
              case "计算机硬件"
                      choices.AddItem("显示器问题")
         choices.AddItem("电源问题")
              case "计算机软件"
         choices.AddItem("软件安全")
         choices.AddItem("软件稳定性")
    end select
刚才的提示错误没有了,但是”问题子类“下拉列表里面什么东西都没有。麻烦知道的朋友帮忙解决一下,谢谢!
作者: 会飞的鱼    时间: 2006-6-19 12:47
我现在用GetFieldValue修改的,还是不可以
作者: 会飞的鱼    时间: 2006-6-19 12:50
我看到一个帖子和我的问题一样,不过他的问题是因为在开始设置模块的Choice List处的脚本时没有勾选第一个选项。可是我这里钩选了,还是在问题子类里面没有东西
作者: luming    时间: 2006-6-19 13:09
多用几个msgbox,看是哪里的值没有取到。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2