Имя: Пароль:
1C
 
СКД Настройки
0 devochka_1c
 
09.10.14
09:36
Добрый день! подскажите, пожалуйста, как передать настройки (параметры, отборы, сортировку и т.д.) из одной схемы компановки в другую? Отчет с программно прописанным кодом.
1 Cube
 
09.10.14
09:48
(0) Начни отсюда СКД. Сортировка программно.
появятся вопросы - задавай.
2 devochka_1c
 
09.10.14
10:59
(1) я вот так прописываю Настройки1 = КомпоновщикНастроек.ПолучитьНастройки();
а далее
СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");


ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;

КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;

МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,
                                        Настройки1, ДанныеРасшифровки);

ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,,
                                                   ДанныеРасшифровки);


не подгружаются настройки так...
3 Cube
 
09.10.14
11:13
(2) Не понятно, где один отчет, где другой...
А так, вроде, всё верно и должно работать...
4 Classic
 
09.10.14
11:19
(0)
Программно заполняй настройки схемы приемника.
5 devochka_1c
 
09.10.14
11:53
(3) разобралась с этим вопросом. спасибо!
6 devochka_1c
 
09.10.14
11:53
+ возник следующий. скажите. а надпись заголовка отчета, о выводимых параметрах из одной схемы в другую можно как-то передать?
7 Cube
 
09.10.14
11:59
(6) Эта надпись генерируется автоматически самой СКД. Если во втором отчете этой надписи нет, то у тебя в настройках СКД отключен вывод параметров.
8 devochka_1c
 
09.10.14
14:04
(7) я в курсе этого вопроса. я речь веду о том, чтобы вмешаться в автоматическое формирование надписи самой СКД. Это возможно?
9 Cube
 
10.10.14
05:15
(8) Нет. Можно её включить или отключить.
Есть возможность вывести любую произвольную информацию над отчетом или под отчетом. Гуглить надо по строке "Своя шапка и подвал СКД".
10 devochka_1c
 
10.10.14
17:36
(9) а можно еще проще поступить, создав свой макет вне СКД
Ошибка? Это не ошибка, это системная функция.