новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к материалу: Внешняя печатная форма с выводом секции в самом низу страницы (например рекламный блок)

    • #1
    • 22.01.2016 08:40
    0
    Потребовалось однажды сделать пару печатных форм с выводом рекламного блока компании партнёра внизу листа. Но не так, чтоб блок выводился сразу после вывода документа или с каким-то отступом, а именно внизу листа. Вот и появился в моём арсенале такой приёмчик. В статье рассмотрю создание внешней печатной формы из существующей встроенной и вывод рекламного блока внизу страницы. Ну и попутно ещё может что окажется интересного  Подробнее>>
    • #2
    • 22.01.2016 08:41
    0
    Попробовала ваш код. Происходит зацикливание, не знаю почему, но ни разу не зашел в условие Если НЕ ТабДокумент.ПроверитьВывод(МассивСекций) Тогда
    • #3
    • 22.01.2016 11:38
    • Отредактировано: 22.01.2016 11:42:49
    0
    Из синтаксис помощника по ПроверитьВывод():
    "При возникновении проблем с получением информации о текущем принтере (например, в системе не установлено ни одного принтера), будет вызвано исключение."
    Думаю проблема в этом.
    Впишите исключение:
    Попытка
    	Если НЕ ТабДокумент.ПроверитьВывод(МассивСекций) Тогда // Не влазит, значит не выводим
    		Возврат ТабДокумент
    	КонецЕсли;
    Исключение
    	#Если НаКлиенте Тогда
    		Сообщить("Ошибка получения информации о текущем принтере");
    	#КонецЕсли
    	Возврат  ТабДокумент
    КонецПопытки
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться