Имя: Пароль:
1C
1С v8
Чудеса в СКД
0 BlueBird
 
23.10.14
14:06
Добрый день!

Столкнулась с такой странностью: делаю отчет в СКД - объединяются 4 подзапроса:
1:     РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(
            ,
            Сделка.ДатаОплаты <= &ДатаЗадолженности
                И Сделка.ДатаДоставки <= &КонецПериода) КАК ВзаиморасчетыСКонтрагентамиОстатки
2: левое соединение
        РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ) КАК ПродажиОбороты

3: ЛЕВОЕ СОЕДИНЕНИЕ
РегистрНакопления.ВзаиморасчетыСПодотчетнымиЛицами.Обороты(&НачПер, &КонПер, Регистратор, )

4: ЛЕВОЕ СОЕДИНЕНИЕ
РегистрНакопления.ВзаиморасчетыСПодотчетнымиЛицами.Остатки(, ) КАК ВзаиморасчетыСПодотчетнымиЛицамиОстатки

Интересуют показатели из 3-го запроса. По сути мне пераметры в 3-м запросе не нужны, нужно получить обороты за весь период. Но если не задать период (и если задать - тоже) - то результат в СКД получается как будто за период &НачалоПериода-&КонецПериода, а через консоль запросов - то за весь период.
1 BlueBird
 
23.10.14
14:12
То есть я задаю "НачПер" = Дата(2010,1,1), "КонПер" = ТекущаяДата, а судя по результату он берет из равными параметрам НачалоПериода и КонецПериода. Как все-таки получить   обороты за весь период?
2 SleepyHead
 
гуру
23.10.14
14:12
Конструктор запроса, закладка "Компоновка данных", параметры виртуальных таблиц для СКД задавать там и только там.
3 andmaxx
 
23.10.14
14:14
Галочку автозаполнения уберите.
4 SleepyHead
 
гуру
23.10.14
14:14
(3) Остер, залогиньтесь :)
5 BlueBird
 
23.10.14
14:19
(2) Спасибо, помогло!