Имя: Пароль:
1C
1С v8
СКД: два набора == запрос в цикле?
0 badboychik
 
20.06.12
08:13
У меня вот два набора - в одном выбираются контрагенты, остатки их задолженности на некий день и вычисляется начало индивидуального периода отсрочки платежа, во втором наборе расчитываются обороты за этот период отсрочки.

Получается как бы выполнение второго набора для каждой строки первого набора. Чем это отличается от так нелюбимого всеми профи "запроса в цикле" ?

А пользователи еще хотят чтоб такой отчет строился на некоторый период с разворачиванием по дням, то есть третий цикл получится, по дням...
1 vicof
 
20.06.12
08:22
Посмотри отчет "дебиторская задолженность по интервалам". Там без циклов.
2 badboychik
 
20.06.12
08:24
запустил СКД по всем контрагентам без отборов - 1С откушала 1.6 ГБ и вывалилась из за нехватки памяти :(
3 badboychik
 
20.06.12
08:28
(1) там скорей всего делается запрос по большому интервалу и разбивается компоновщиком на малые группы. А у меня нельзя сделать одним запросом т.к. неизвестны границы за которые брать обороты пока у каждого контрагента не вычислишь их
4 Defender aka LINN
 
20.06.12
08:31
(0) Не на каждую строку, но да, в цикле. Ну и нелюбимый-то он нелюбимый, но порой без него никак.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.