0

Quality Center 10 を使用していますが、ユーザー フィールドからのデータの取得について質問があります。

複数の値を持つ「ルックアップ リスト」タイプの「顧客」フィールドとして TS_USER_15 として定義されたテスト ユーザー フィールドがあります。テストとして実行されている VB スクリプトからこれらの値のリストを読み取るにはどうすればよいですか? ありがとう。

4

1 に答える 1

1

自分で答えを見つけました:

'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
于 2012-11-27T14:13:07.733 に答える