Конструктор печати 1С

Во всех своих предыдущих статьях, посвященных разработке печатных форм мы создавали печатные формы документов  вручную. Этот навык нужный и полезный, чтобы понимать механизм работы вывода печатных форм. Но в платформе 1С 8.3 имеется возможность автоматически создавать печатные формы документов, используя конструктор печати. В этой статье, я покажу, как им пользоваться.

Допустим, у меня есть документ «Расход товара», который имеет реквизиты и табличную часть.

Документ 1С

Перед нами стоит задача сделать печатную форму для этого документа с шапкой, в которой будет номер и дата, с таблицей, в которой будут данные табличной части и с подвалом, где будет комментарий.

Сделать быстро полуфабрикат, а потом его довести до ума, можно при помощи конструктора печати.

Вызывается он просто: нужно выделить документ, вызвать контекстное меню и в этом меню выполнить команду «Конструктор печати»

Конструктор печати 1С

В открывшемся окне будет предложено или создать новую команду, или изменить текущую.

Конструктор печати 1С

Я выберу создать новую команду, и нажму «Далее». В следующем окне будет предложено выбрать реквизиты для шапки документа, которые нужно будет напечатать. Выбор нужно сделать из составам реквизитов документа.

Конструктор печати 1С

Потом нам нужно будет выбрать реквизиты для таблицы документа. Из табличной части документа. Я выберу все.

Конструктор печати 1С

Если у вас несколько табличных частей, то в следующем окне будет предложено выбрать реквизиты из другой табличной части и т.д.

Следующим шагом выберем реквизиты для подвала.

Конструктор печати 1С

В последнем окне можно поменять место расположения команды на управляемой форме, а также указать такие параметры «Печать без предварительного просмотра», «Таблица «Только просмотр» и «Защита таблицы».

Конструктор печати 1С

После нажатия кнопки «ОК» конструктора печати, будут созданы табличный документ, команда с кодом и процедура в менеджере документа.

Конструктор печати 1С

Теперь вы можете самостоятельно подправить табличный документ или алгоритм его заполнения, в зависимости от ваших требований. Если же мы попытаемся воспользоваться созданной командой, то печатная форма документа выйдет в её изначальном виде, в каком она была сконструирована.

Табличная форма документа

Обратите внимание на надпись «//{{КОНСТРУКТОРПЕЧАТИ(Печать)» в процедуре ОбработкаКоманды модуля созданной команды печати, которая была сформирована конструктором.

КОНСТРУКТОРПЕЧАТИ

Если эту надпись оставить, то при вызове конструктора печати заново будет предложено изменить уже существующую команду.

Конструктор печати 1С

Конструктор печати очень удобный инструмент, работа с которым может существенно сэкономить ваше время.

Все статьи о печатных формах есть в этом разделе:

Разаработка печатных форм в 1С

Более подробно и основательно разработка в 1С дается в моей книге: «Программировать в 1С за 11 шагов»

Изучайте программирование в 1С в месте с моей книгой «Программировать в 1С за 11 шагов»

Программировать в 1С за 11 шагов

Книга написана понятным и простым языком — для новичка.

  1. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  2. Научитесь понимать архитектуру 1С;
  3. Станете писать код на языке 1С;
  4. Освоите основные приемы программирования;
  5. Закрепите полученные знания при помощи задачника.

О том как разрабатывать под управляемым приложением 1С, читайте в книге Книга «Основы разработки в 1С: Такси»

Отличное пособие по разработке в управляемом приложении 1С, как для начинающих разработчиков, так и для опытных программистов.

Основы разработки в 1С такси
  1. Очень доступный и понятный язык изложения
  2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
  3. Поймете идеологию управляемого приложения 1С
  4. Узнаете, как разрабатывать управляемое приложение;
  5. Научитесь разрабатывать управляемые формы 1С;
  6. Сможете работать с основными и нужными элементами управляемых форм
  7. Программирование под управляемым приложением станет понятным

Промо-код на скидку в 15% — 48PVXHeYu


Эти книги, плюс книга по программированию оперативного учета имеются в едином комплекте: комплект книг по разработке в 1С.
Только для читателей моего блога,
промо-код на скидку в 300 рублей на весь комплект: blog


Если Вам понравился этот урок, был полезен или помог решить какую-нибудь проблему, то Вы можете поддержать мой проект, перечислив любую сумму
.

можно оплатить вручную:

Яндекс.Деньги — 410012882996301
Web Money — R955262494655

Вступайте в мои группы:

Вконтакте: https://vk.com/1c_prosto
Фейсбуке: https://www.facebook.com/groups/922972144448119/
ОК: http://ok.ru/group/52970839015518
Твиттер: https://twitter.com/signum2009

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

четыре + 4 =