СКД: Перенос на другую страницу

1. _Vanda_ 12.01.17 10:20 Сейчас в теме
Добрый день!
Создала обработку, которая формирует отчет. Отчет на СКД, в макете есть подвал с подписями, необходимо сделать перенос на другую страницу.Как получить эту область,чтобы проверить на то,умещается ли на страниц или нет.
  ОтчетОбъект = РеквизитФормыВЗначение("Объект");
	
	СхемаКомпоновкиДанных = ОтчетОбъект.ПолучитьМакет("Макет");
				
	КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;

	КомпоновщикНастроек= Новый КомпоновщикНастроекКомпоновкиДанных;
	КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СхемаКомпоновкиДанных));
	КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);

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

	ВнешниеНаборы = Новый Структура;
	ВнешниеНаборы.Вставить("ТЗ",ТЗ);
	
	ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
	ПроцессорКомпоновки.Инициализировать(МакетКомпоновки,ВнешниеНаборы);
	
	ПроцессорВывода = Новый   ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;

	ПроцессорВывода.УстановитьДокумент(Объект.Результат);
	 	
	ПроцессорВывода.Вывести(ПроцессорКомпоновки);

	Возврат Объект.Результат;
Показать


&НаКлиенте
Процедура ВыгрузитьРеестрПлатежей(Команда)
	
	Если ПроверкаПериод() Тогда
	Таблица=ВыгрузитьРеестрПлатежейОтчет();// сюда возвращается Объект.результат
	Таблица.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
	Таблица.ПолеСлева=15;
	Умещается=Таблица.ПроверитьВывод();
	//Таблица.ВывестиГоризонтальныйРазделительСтраниц();

	Таблица.Показать();
	Иначе
		Сообщить("Не заполнено значение Период!");
	КонецЕсли;
		
КонецПроцедуры
Показать
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
В этой теме еще нет сообщений.
Оставьте свое сообщение
Вакансии
Инженер 1С
Ессентуки
зарплата от 120 000 руб. до 144 000 руб.
Полный день

Программист 1С
Краснознаменск (Московская обл.)
зарплата от 150 000 руб. до 250 000 руб.
Полный день

Специалист техподдержки
Краснознаменск (Московская обл.)
зарплата от 50 000 руб. до 100 000 руб.
Полный день

Программист, аналитик, эксперт 1С
Санкт-Петербург
По совместительству

Программист 1С
Москва
зарплата от 200 000 руб. до 250 000 руб.
Полный день