|
Вывод результат СКД в Таблицу значений |
☑ |
0
busy1
27.06.16
✎
11:59
|
Добрый день. Вопрос не сложный, но не могу понять почему так.
Вот такой вот текст:
#Если ТолстыйКлиентУправляемоеПриложение Тогда
СхемаКомпоновкиДанных = Объект.Ссылка.ЗапросСКД.Получить();
// Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
КомпоновщикНастроек = Новый КомпоновщикНастроекКомпоновкиДанных;
КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);
ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,КомпоновщикНастроек,ДанныеРасшифровки,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновкиДанных);
ПроцесорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ТаблицаЗначений = Новый ТаблицаЗначений;
ПроцесорВывода.УстановитьОбъект(ТаблицаЗначений);
ПроцесорВывода.Вывести(ПроцессорКомпоновкиДанных);
Но результат Пустая таблица значений, где я ошибся?
|
|
1
mistеr
27.06.16
✎
12:13
|
(0) Параметров нет что ли?
А если в табдок вывести?
|
|
2
busy1
27.06.16
✎
13:02
|
Параметров нет. Это тестовая схема.
|
|
3
busy1
27.06.16
✎
13:02
|
Мне нужно именно в ТЗ
|
|
4
Chameleon1980
27.06.16
✎
13:03
|
А если в табдок вывести?
|
|
5
ИС-2
27.06.16
✎
13:18
|
в настройках СКД заполнены поля вывода? Отборов как понимаю ни каких нет
|
|
6
busy1
27.06.16
✎
13:26
|
(5) А можно уточнить вопрос. Какие поля вывода, я в СКД только запрос сделал. )))
|
|
7
mistеr
27.06.16
✎
13:37
|
(6) Только запрос можно и без СКД сделать.
Сначала добейся того, чтобы в консоли был желаемый результат.
|
|
8
Chameleon1980
27.06.16
✎
13:38
|
(6) группировку, выбранные поля для группировки
|
|
9
Chameleon1980
27.06.16
✎
13:40
|
(8) это типа тут:
|
|
10
busy1
27.06.16
✎
13:43
|
(10) То есть так называемый макет нужно сделать. Полноценно описать всю СКД.
|
|
11
busy1
27.06.16
✎
13:43
|
Спасибо
|
|
12
Chameleon1980
27.06.16
✎
13:43
|
а может вообще пойдет
ТЗ=Запрос.Выполнить(ТекстЗапроса).ВЫгрузить();
может вам скд не надо?
или крутить параметрами нужно будет?
|
|
13
busy1
27.06.16
✎
14:04
|
Нужно будет добавлять параметры.
|
|
14
busy1
27.06.16
✎
14:06
|
Да и дальше будет собираться один большой запрос из нескольких результатов (такой своеобразный СКД). Делаю на базе Бухгалтерии, Бюджетирование по типу УПП.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший