8.х Печатная форма Проверить вывод

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем rosveta, 8 июл 2016.

  1. TopicStarter Overlay
    rosveta
    Offline

    rosveta Опытный в 1С

    Регистрация:
    22 май 2015
    Сообщения:
    152
    Симпатии:
    7
    Баллы:
    29
    Добрый день. Есть внешняя печатная форма под ут 11. Расположение табличного документа должно быть "Ландшафт". Мне необходимо на последней странице, если есть пустое место, забивать его пустыми строчками. Делаю через проверитьВывод

    Пока ОбластьСтрока.ПроверитьВывод(МассивПроверяемыхОбластей) Цикл
    ТабличныйДокумент.Вывести(ОбластьПустаяСтрока);
    МассивПроверяемыхОбластей.Добавить(ОбластьПустаяСтрока);
    КонецЦикла;

    Перед этим у табличного документа задаю свойства
    ТабличныйДокумент.ИмяПараметровПечати = "МаршрутныйЛист_Доработанный";
    ТабличныйДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ТабличныйДокумент.АвтоМасштаб = Истина;

    При печати пустые строки считаются для положения страницы "Портрет", то есть пустых строк добавляется больше. Может быть подскажете, как с этим бороться?
  2. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    а если эту строчку закоментить?
    ТабличныйДокумент.ИмяПараметровПечати = "МаршрутныйЛист_Доработанный";
  3. TopicStarter Overlay
    rosveta
    Offline

    rosveta Опытный в 1С

    Регистрация:
    22 май 2015
    Сообщения:
    152
    Симпатии:
    7
    Баллы:
    29
    К сожалению, не помогло, может быть конечно после этого еще и кэш почистить надо
  4. Draco
    Offline

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.628
    Симпатии:
    946
    Баллы:
    204
    А в отладчике вот тут
    Пока ОбластьСтрока.ПроверитьВывод(МассивПроверяемыхОбластей) Цикл

    что стоит у ТабличныйДокумент.ОриентацияСтраницы
  5. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    почему вы проверяете вывод у области, когда нужно проверять у ТабДока?

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