Компоновка данных и таблица значений или регистр сведений на даты в периоде #328492


#0 by adva-li
Требуется реализовать запрос, в котором хотелось бы выбирать данные из регистра сведений в соединении с таблицей значений, причем используются вложенные запросы. В обычном запросе для этого использовал временную таблицу, а как это можно реализовать с помощью компоновки данных? Или может быть есть какой-нибудь вариант попроще, в результате хотелось бы получить значения из периодического регистра сведений на каждый день из заданного периода? С компоновкой данных до этого не разбирался, чувствую быстро сделать это не получиться. Хотелось бы услышать также мнение, стоит ли с ней разбираться ?
#1 by ТелепатБот
#2 by adva-li
Простой запрос реализовывал как в . Вроде бы в 8.1.11 появилась возможность писать пакеты запросов. Попробовал первым пакетом создать временную таблицу. Но не знаю как добавить таблицу значений в параметр компоновки
#3 by ид75
Вытаскивай Период и в колонки его, в ней есть метод дополнения.
#4 by adva-li
это надо применить к срезу последних, или к основной таблице регистра? И так и так у меня выдает ошибку при формировании запроса: Дополнение в периоде может быть выполнено только по одному полю
#5 by ид75
к основной
#6 by i-rek
в компоновке данных для этого есть источник данных - объект, его можно заполнить таблицей значений из кода
#7 by adva-li
Реализовал пока отчет без всяких построителей, и компоновок, но все равно хотелось бы разобраться в компоновке. Поэтому вопросы: предлагаете запрос, подготовленный как в через таблицу значений выгрузить в источник данных - объект? Или только временную таблицу дат? В первом случае у меня не будет отображаться прогресс создания запроса, а это достаточно продолжительное время, хотелось бы чтобы индикатор отображал процесс. Во-втором случае, я не представляю, как можно будет связать источник данных объект, и источник даннхы запрос, подобно . Ведь насколько я понимаю, в запросе нельзя обращаться и источнику данных объект в общем, не знаю, что за фигня, но отчет не понятно по каким причинам, то формируется, то нет (хотя проделываю одинаковые действия по настройке). Но в любом случае, тот отчет, который формуруется через дополнение периодов, содержит даты, но не содержит значения регистра сведений на эти даты
#8 by adva-li
up
#9 by adva-li
еще раз ап
#10 by Регистратор
СКД это наше(1С) будущее, декларативный механизм построения отчетов т.е. фактически процедуры формирования может не быть. В 8.2 введена возможность декларативного построения форм + СКД это технологии в том числе тонкого клиента. Вобщем когда и если СКД будет содержать поменьше глюков все отчеты перепишут на нее.
#11 by adva-li
получается, что пока надо обращатсья с СКД очень осторожно, т.к. она содержит глюки, но изучать ее все таки стоит? Спасибо за инфу Если ответов больше не будет, спасибо всем за помощь, похоже надо самому начать разбираться с СКД с более простых вещей, а потом уже вопросы по сложным вещам задавать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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