|
СКД несколько схем компоновки. Помогите что не правильно? | ☑ | ||
---|---|---|---|---|
0
AlexBor
naïve
07.04.15
✎
07:24
|
Вообщем то на форму бросил кнопку Переключить схему и нашел такой код
Список = Новый СписокЗначений; Список.Добавить("ОсновнаяСхемаКомпоновкиДанных1", "Общая"); Список.Добавить("ОсновнаяСхемаКомпоновкиДанных", "По городам"); ВыбЭлемент = Список.ВыбратьЭлемент(); Если ВыбЭлемент <> Неопределено Тогда СхемаКомпоновкиДанных = ПолучитьМакет(ВыбЭлемент.Значение); КонецЕсли; //Из схемы возьмем настройки по умолчанию Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию; //Помещаем в переменную данные о расшифровке данных ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; //Формируем макет, с помощью компоновщика макета КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; //Передаем в макет компоновки схему, настройки и данные расшифровки МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); //Выполним компоновку с помощью процессора компоновки ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,, ДанныеРасшифровки); //Очищаем поле табличного документа Результат = ЭлементыФормы.Результат; Результат.Очистить(); //Выводим результат в табличный документ ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода.УстановитьДокумент(Результат); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); Но почему то при нажатие не формируется отчет? Что сделал не правильно? |
|||
1
Альбатрос
07.04.15
✎
07:26
|
Может формировать нечего?
|
|||
2
AlexBor
naïve
07.04.15
✎
07:31
|
(1) Когда по отдельности формируется
|
|||
3
ЧеловекДуши
07.04.15
✎
07:39
|
(0) Отладчиком посмотри, какую схему, используешь.
http://1cskd.ru/2010/07/ispolzovanie-neskolkix-sxem-komponovki-dannyx-v-odnom-otchete/ Так же посмотри, какой отбор организуется по умолчанию. ...Использование схемы не решает проблему отбора и задания первоначальных параметров :) Как вам уже писали в (1), у вас попросту нечего отбирать :) |
|||
4
AlexBor
naïve
07.04.15
✎
07:45
|
(3) Понятно а какой выход?
|
|||
5
AlexBor
naïve
07.04.15
✎
07:48
|
Хорошо я задам вопрос по другому. Есть фактически один отчет единственное что отличает в первом варианте хотят видеть группировку по полю город а во втором нет. Можно как то это реализовать типа флажок стои 1-вариант не стоит второй?
|
|||
6
Альбатрос
07.04.15
✎
07:50
|
(5) Группировки можно в пользовательском режиме задавать
|
|||
7
Альбатрос
07.04.15
✎
07:51
|
(5) http://infostart.ru/public/122253/
Программная установка отборов, группировок и т.д. |
|||
8
Альбатрос
07.04.15
✎
07:51
|
и не зачем тогда 2 макета
|
|||
9
AlexBor
naïve
07.04.15
✎
07:53
|
(8) Ясно
|
|||
10
samozvanec
07.04.15
✎
08:36
|
Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
я слыхал там еще варианты есть, не? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |