C#에서 Quality Center의 OTA API를 사용하고 있으며 QC의 드롭 다운에서 SQL 데이터베이스로 항목을 가져와야합니다. 일부리스트는 그리 길지 않았기 때문에 수동으로 만들었지 만 [BG_PROJECT]리스트에는 많은 아이템이있어서 정말 수동으로하고 싶지 않습니다. 어떻게이 일을 끝낼 수 있습니까?품질 센터 - QC의 드롭 다운 상자에서 품목을 가져올 수 있습니까?
0
A
답변
0
TDConnection 개체에는 사용자 지정 속성이 있습니다. 그것에 맞춤식 듣기 기능이 있습니다.
CustomizationLIsts는 프로젝트에 정의 된 모든 목록에 대한 액세스를 허용합니다.
정확한 api를 문서에서 볼 수 있습니다.
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
을 (, BTW 나는 않을 것 실제로 MsgBox()를 사용하여 목록의 각 값을 표시합니다. 여기서는 일반적인 방법을 보여주기 위해 사용했습니다.)