Доброго времени суток, у меня вопрос, есть отчет, анализ продаж с разбивкой помесячно, если я выбираю сортировку по проекту, и период большой, скажем пол года, то можно пол для просидеть смотря в монитор, могу ли я как то ускорить формирование отчета?
запрос для наглядности
"//{{ЗАПРОС(ПоПродажам)
|Период с НачДата по КонДата;
|Фирма = Регистр.Продажи.Фирма;
|Номенклатура = Регистр.Продажи.Номенклатура;
|Контрагент = Регистр.Продажи.Покупатель;
|Проект = Регистр.Продажи.ТекущийДокумент.Проект;
|ПродСтоимость = Регистр.Продажи.ПродСтоимость;
|ПродСтоимостьВ = Регистр.Продажи.ПродСтоимостьВ;
|Функция Сум = Сумма(ПродСтоимость);
|Функция СумВ = Сумма(ПродСтоимостьВ);
|Группировка Месяц;
|Группировка Контрагент без групп упорядочить по Контрагент.Наименование;
|"//}}ЗАПРОС
"Черные запросы" в 7.7 такая гадость с точки зрения быстродействия и потребления ресурсов, что обычный перебор по документам намного быстрее. Вообще, по моему мнению, регистры в семерке плохо приспособлены для выборок за произвольные периоды, их цель и смысл - быстрый оперативный контроль на точку актуальности. Даже более сложные бухитоги работают быстрее в этом случае, чем расчет временных итогов по регистру.
если все совсем плохо сделайте отдельный регистр для итогов. по итогам месяца заполняйте итоги и отчет стройте по нему, а не по исходным документам - это точно будет быстро, точнее просто мгновенно.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.