Я могу подключиться к hpqc с помощью com4j и также фильтровать дефект. Теперь мне нужно получить доступ к каждому элементу списка ошибок.Доступ к каждому элементу ошибки после фильтрации и создания нового списка в QC с помощью com4j
Я могу получить доступ для одного дефекта как:
IBug bug = bugfactory.item(55203).queryInterface(IBug.class);
System.out.println(bug.field("BG_DEV_COMMENTS"));
Но я хочу, чтобы иметь возможность получить доступ ко всем дефект жгутов списка. Так вот что я сделал:
IBugFactory bugfactory = td.bugFactory().queryInterface(IBugFactory.class);
ITDFilter fil = bugfactory.filter().queryInterface(ITDFilter.class);
fil.filter("BG_USER_13","Not Production");
IList buglist = fil.newList();
После этого, я хочу, чтобы получить доступ к каждому пункту списка, так что я сделал
for(int i=1;i<=buglist.count();i++{
IBug bug1 = buglist.item(i) // this statement is not working --
}
я не могу использовать IBug bug1 = buglist.item (I) .queryinterface (IBug.class).
Каким должен быть правильный код для доступа к каждому элементу списка ошибок и присвоения его ошибке.