Вывод результата запроса в таб.документ #548050


#0 by Suxer
Подскажите, плз. Запрос к регистру накопления. Использую "ОстаткиИОбороты". Две группировки: Контрагенты и Регистратор. Вывожу итоги в таб.документ. Когда обхожу результат запроса по группировке "Регистратор" - первая строка пустая, в ней только остатки без оборотов. Спасибо.
#1 by Jstunner
запрос в студию 2
#2 by Jstunner
+ и обработку вывода сюда же
#3 by Suxer
#4 by Suxer
#5 by Suxer
Результат с пустой строкой:
#6 by Jstunner
у тебя первая группировка - ОБЩИЕ. Используй конструктор и условия запихни в параметры виртуальной таблицы, а то срамота какая-то
#7 by Suxer
Делал на скорую руку, еще буду причесывать
#8 by Suxer
Убрал "ОБЩИЕ", все равно есть пустая строка
#9 by Suxer
Есть у кого еще мысли?
#10 by Dmitrii
У тебя не указан метод дополнения периодов. По умолчанию - ДвиженияИГраницыПериода. Соответсвенно добавляются записи с остатками на границу периода (регистратора). Метод дополнения периодов (необязательный) Конструкция языка запросов. Метод дополнения периодов. Задается один из вариантов: Движения (RegisterRecords) ДвиженияИГраницыПериода (RegisterRecordsAndPeriodBoundaries) Если задан Движения то будут выданы те периоды в которых были движения. Если задан ДвиженияИГраницыПериода то будут выбраны периоды, в которых были движения, и периоды на начало и конец заданного периода. Значение по умолчанию: ДвиженияИГраницыПериода
#11 by Suxer
Если задаю "Движения", то не выводятся строки группировки "Контрагенты", где движений не было, а есть только остатки
#12 by Dmitrii
Всё верно. Можно добавить эти данные сделав соединение с таблицей остатков по контрагентам.
#13 by Suxer
Проще тогда первую строку пропускать, чем так. Вопрос, только в эстетизме
#14 by Suxer
+ Запрос быстрее получается
#15 by Suxer
А почему, когда делаю через консоль отчетов и потом выгружаю в ДеревоЗначений, то пустой строки нет?
#16 by Suxer
Есть у кого еще мысли?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С