Показать сообщение отдельно
Старый 15.07.2005, 15:15   #11  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Хорошо теперь мой метод выглядит так
private void initRanges()
{
Query query = InventTable_ds.query();
QueryBuildDataSource qbds;
QueryBuildRange qbr;

qbds = query.dataSourceName( tablestr( InventTable ) );
qbds.clearRanges();

qbr = Global::findOrCreateRange_RU(qbds,fieldnum (InventTable,ItemBuyerGroupId));
qbr.value(SysQuery::value('АТЦ'));
qbr.status(RangeStatus::Locked);
}
я согласен так правильнее, но проблемы сброса значения из заблокированного Range при помощи функции <Найти> это не решило.