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

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

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

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

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

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

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


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

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

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

Разработчик
Москва
зарплата от 150 000 руб. до 170 000 руб.
Полный день

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

Ведущий Инженер - программист 1С
Новокузнецк
зарплата от 100 000 руб.
Полный день