Имя: Пароль:
1C
1С v8
Увеличение скорости вывода отчета на СКД
0 Dinip
 
15.06.18
09:59
Добрый день!
Делаю отчет на СКД. ничего сложного: два набора данных. запрос и объект. порядка 7 полей. Строк около 10000. Все проскакивает быстро, затем на вот этом месте(    ПВ.Вывести(ПК, Истина);) начинает тупить минуты 3-4.
ПК- процессор компоновки
ПВ - процессор вывода.

Что влияет на скорость отчета в этом месте?
1 Cool_Profi
 
15.06.18
10:00
Попробуй заменить ссылки на представления....
2 Dinip
 
15.06.18
10:14
(1) Спасибо, что откликнулся. Сейчас попробую реализовать, а пока рискну задать дурацкий но очень интересный вопрос:Связь между наборами левое соединение.Имеет значение с какой стороны запрос, а с какой объект?
3 VS-1976
 
15.06.18
10:16
(2) Объект это ТЗ. неправильное соединение может влиять
4 Dinip
 
15.06.18
10:20
Еще дурацкий вопрос: Левое соединение - это с левой таблиц все строки, а с правой то что совпадает с левой. Так?
И как то само собой представляется что левая часть всегда больше правой. А если наоборот? Что будет?
5 segn
 
15.06.18
10:23
(1) СКД самостоятельно выводит представление вместо полей ссылочных типов.
Может повлиять наличие сложных формул в ресурсах.
6 Dotoshin
 
15.06.18
10:26
(4) >>А если наоборот? Что будет?
Будет все что есть в левой части и из правой части будет все что совпало с условием.
7 Dotoshin
 
15.06.18
10:30
+ (6) вот тут про соединения написано: http://helpme1c.ru/yazyk-zaprosov-1s-8-3-dlya-nachinayushhix-programmistov-soedineniya
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.