质量中心-我可以从QC的下拉框中获取项目吗
本文关键字:项目 获取 QC 我可以 | 更新日期: 2023-09-27 18:20:49
我在C#中使用质量中心的OTA API,我需要将QC中的下拉列表中的项目获取到SQL数据库。有些列表不长,所以我手动做了,但[BG_PROJECT]列表有很多项目,所以我真的不想手动做。如何做到这一点?
在TDConnection对象上,您具有Customization属性。上面有自定义侦听。
CustomizationList允许访问项目中定义的所有列表。
您可以在文档中看到确切的api。
下拉列表值存储在Customize.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()来显示列表的每个值,我在这里使用它来演示我的通用方法)。