Мне нужно отфильтровать дефекты для определенного диапазона идентификаторов из HP ALM, используя его OTA. Это необходимо сделать, не вызывая все дефекты из ALM и не фильтруя их из кода, поскольку это значительно увеличило бы время, что нежелательно.
Например, я могу отфильтровать один дефект следующим образом:
TDAPIOLELib.BugFactory OBugFactory = alm_core.tDConnection.BugFactory as TDAPIOLELib.BugFactory;
TDAPIOLELib.TDFilter OTDFilter = OBugFactory.Filter as TDAPIOLELib.TDFilter;
TDAPIOLELib.List OBugList;
// Gets only the bug with ID 3
OTDFilter["BG_BUG_ID"] = 3;
OBugList = OBugFactory.NewList(OTDFilter.Text);
Есть ли способ получить список ошибок в диапазоне идентификаторов от 1 до 100. Что-то вроде этого:
// Gets all the bugs between 1-100
OTDFilter["BG_BUG_ID_MIN"] = 1;
OTDFilter["BG_BUG_ID_MAX"] = 100;
OBugList = OBugFactory.NewList(OTDFilter.Text);