Показать сообщение отдельно
Старый 05.06.2008, 12:50   #8  
NeveB is offline
NeveB
Участник
 
60 / 16 (1) ++
Регистрация: 14.11.2003
Адрес: Mosсow
Возможно, в Query изначально 2 или более фильтров по полю AccountNum. попробуйте след. образом:
X++:
qbds = queryRun.query().dataSourceTable(tablenum(VendTrans)); 
while (qbds.findRange(fieldnum(VendTrans,AccountNum)))
{
   qbds.clearRange(fieldnum(VendTrans,AccountNum));
}
//тут наложить новый фильтр
П.С. clearRange именно удаляет фильтр, а не очищает имеющийся