Показать сообщение отдельно
Старый 17.03.2003, 17:06   #2  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
В частности добавляются датасорсы и рэнджи в них.

При повторном открытии они добавляются еще раз. И еще раз, и еще раз с каждым открытием.

Можно сказать resetQueryRun(), но тогда убиваются предыдущие условия в рэнджах....
Может я не до конца понял проблему, но:

как я понимаю ты добавляешь рэнжи примерно так:

dataSourceNo(n).addRange(fieldNum(Table,Filed)).value(Value);

Это так ?

Почему бы их не убирать вот так:

dataSourceNo(n).clearRange(fieldNum(Table,Filed));

Те, что насоздавал, те и убивай - все остальное останется. Или я что-то недопонял ?