8.х Схема компоновки

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Rita7777, 15 сен 2009.

  1. TopicStarter Overlay
    Rita7777
    Offline

    Rita7777

    Регистрация:
    29 май 2009
    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1
    Подскажите,как можно программно настроить поля страницы если отчет через схему компоновки данных?
  2. TopicStarter Overlay
    Rita7777
    Offline

    Rita7777

    Регистрация:
    29 май 2009
    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1
    Нашла

    СхемаКомпоновкиДанных=ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");

    КомпоновщикМакета=Новый КомпоновщикМакетаКомпоновкиДанных;
    МакетКомпоновки=КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки);
    ПроцессКомпоновкиДанных=новый ПроцессорКомпоновкиДанных;
    ПроцессКомпоновкиДанных.Инициализировать(МакетКомпоновки,,,Истина);
    ЭлементыФормы.Результат.Очистить();
    ДокументРезультат=ЭлементыФормы.Результат;
    ПроцессВывода=Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессВывода.УстановитьДокумент(ДокументРезультат);
    ПроцессВывода.Вывести(ПроцессКомпоновкиДанных);
    ДокументРезультат.ПолеСлева=10;
    ДокументРезультат.ПолеСверху=5;
    ДокументРезультат.ПолеСнизу=5;
    ДокументРезультат.ПолеСправа=5;
    ДокументРезультат.ОриентацияСтраницы=ОриентацияСтраницы.Ландшафт;
    ДокументРезультат.АвтоМасштаб=Истина;
    ДокументРезультат.Показать();

Поделиться этой страницей