质量中心 - 我可以从QC的下拉框中获取物品吗?

时间:2013-07-03 15:24:46

标签: c# hp-quality-center qc

我在C#中使用Quality Center的OTA API,我需要将QC中的下拉项中的项目提供给SQL数据库。有些列表不长,所以我手动完成,但[BG_PROJECT]列表有很多项目,所以我真的不想手动完成。怎么会这样做?

2 个答案:

答案 0 :(得分:0)

在TDConnection对象上,您有自定义属性。 在它上面你有自定义听力。

CustomizationLIsts允许访问项目中定义的所有列表。

您可以在文档中看到确切的api。

答案 1 :(得分:0)

下拉列表值存储在Customization.Lists对象中。 我不知道C#,但我会在VBA中这样做:

QCC As TDConnection
myList As CustomizationList
I As Integer

初始化QCC对象并连接到域和项目:

Set myList = QCC.Customization.Lists.List("NameOfList")
For I = 1 To myList.RootNode.Children.Count
    MsgBox(myList.RootNode.Children.Item(I).Name)
Next I

(顺便说一句,我不会真的使用MsgBox()来显示列表的每个值,我在这里使用它来演示我的一般方法。)