List 质量中心OTA API-如何从用户字段读取值列表

List 质量中心OTA API-如何从用户字段读取值列表,list,vbscript,field,lookup,hp-quality-center,List,Vbscript,Field,Lookup,Hp Quality Center,我正在使用Quality Center 10,对从用户字段检索数据有疑问: 我有一个定义为TS_User_15的测试用户字段,它是“lookup List”类型中的“Customers”字段,它有几个值。 如何从作为测试运行的VB脚本中读取这些值列表? 谢谢。我自己找到了答案: 'Consider m_td_connection = TD_connection Dim iGlobalListCounter, iListCounter, ValuesStr, ProductListName Pr

我正在使用Quality Center 10,对从用户字段检索数据有疑问:

我有一个定义为TS_User_15的测试用户字段,它是“lookup List”类型中的“Customers”字段,它有几个值。 如何从作为测试运行的VB脚本中读取这些值列表?
谢谢。

我自己找到了答案:

'Consider m_td_connection = TD_connection

Dim iGlobalListCounter, iListCounter, ValuesStr, ProductListName
ProductListName = "Status"
For iGlobalListCounter = 1 to m_td_connection.Customization.Lists.Count
    If m_td_connection.Customization.Lists.ListByCount(iGlobalListCounter).RootNode.Name = ProductListName Then
        ValuesStr = m_td_connection.Customization.Lists.ListByCount(iGlobalListCounter).RootNode.Children.Item(1).Name  ‘starting ValuesArr with the first value
        For iListCounter = 2 to m_td_connection.Customization.Lists.ListByCount(iGlobalListCounter).RootNode.ChildrenCount
            ValuesStr = ValuesStr & "," & m_td_connection.Customization.Lists.ListByCount(iGlobalListCounter).RootNode.Children.Item(iListCounter).Name
        Next
    End If
Next
Msgbox ProductListName & " list values = " & vbCrlf & ValuesStr