Имя: Пароль:
1C
 
Компоновка данных и таблица значений или регистр сведений на даты в периоде
0 adva-li
 
15.03.08
20:24
Требуется реализовать запрос, в котором хотелось бы выбирать данные из регистра сведений в соединении с таблицей значений, причем используются вложенные запросы. В обычном запросе для этого использовал временную таблицу, а как это можно реализовать с помощью компоновки данных?

Или может быть есть какой-нибудь вариант попроще, в результате хотелось бы получить значения из периодического регистра сведений на каждый день из заданного периода?

С компоновкой данных до этого не разбирался, чувствую быстро сделать это не получиться. Хотелось бы услышать также мнение, стоит ли с ней разбираться ?
1 ТелепатБот
 
гуру
15.03.08
20:24
2 adva-li
 
15.03.08
20:27
Простой запрос реализовывал как в (1). Вроде бы в 8.1.11 появилась возможность писать пакеты запросов. Попробовал первым пакетом создать временную таблицу. Но не знаю как добавить таблицу значений в параметр компоновки
3 ид75
 
15.03.08
20:55
Вытаскивай Период и в колонки его, в ней есть метод дополнения.
4 adva-li
 
17.03.08
02:21
(3) это надо применить к срезу последних, или к основной таблице регистра?
И так и так у меня выдает ошибку при формировании запроса:
Дополнение в периоде может быть выполнено только по одному полю
5 ид75
 
17.03.08
08:12
к основной
6 i-rek
 
17.03.08
09:02
в компоновке данных для этого есть источник данных - объект, его можно заполнить таблицей значений из кода
7 adva-li
 
17.03.08
17:42
Реализовал пока отчет без всяких построителей, и компоновок, но все равно хотелось бы разобраться в компоновке. Поэтому вопросы:

(6) предлагаете запрос, подготовленный как в (1) через таблицу значений выгрузить в источник данных - объект? Или только временную таблицу дат? В первом случае у меня не будет отображаться прогресс создания запроса, а это достаточно продолжительное время, хотелось бы чтобы индикатор отображал процесс. Во-втором случае, я не представляю, как можно будет связать источник данных объект, и источник даннхы запрос, подобно (1). Ведь насколько я понимаю, в запросе нельзя обращаться и источнику данных объект

(5) в общем, не знаю, что за фигня, но отчет не понятно по каким причинам, то формируется, то нет (хотя проделываю одинаковые действия по настройке). Но в любом случае, тот отчет, который формуруется через дополнение периодов, содержит даты, но не содержит значения регистра сведений на эти даты
8 adva-li
 
18.03.08
04:12
up
9 adva-li
 
18.03.08
08:27
еще раз ап
10 Регистратор
 
18.03.08
09:07
СКД это наше(1С) будущее, декларативный механизм построения отчетов т.е. фактически процедуры формирования может не быть. В 8.2 введена возможность декларативного построения форм + СКД это технологии в том числе тонкого клиента.
Вобщем когда и если СКД будет содержать поменьше глюков все отчеты перепишут на нее.
11 adva-li
 
18.03.08
12:34
(10) получается, что пока надо обращатсья с СКД очень осторожно, т.к. она содержит глюки, но изучать ее все таки стоит? Спасибо за инфу

Если ответов больше не будет, спасибо всем за помощь, похоже надо самому начать разбираться с СКД с более простых вещей, а потом уже вопросы по сложным вещам задавать.