Как изменить/добавить свою печатную форму путевого лита? Расширение конфигурации 1С.

С появлением в 1С механизма "Расширение конфигурации" добавлять/изменять печатные формы стало по-настоящему просто. Рассмотрим на примерах изменение существующей печатной формы путевого листа и добавление своей формы и кнопки для вывода этой формы.

Как заменить типовую печатную форму 1С на свою?

Для этого нужно выполнить следующие действия:

  1. Создать новое расширение конфигурации.
  2. "Добавить в расширение " документ путевой лист, печатную форму которого нужно изменить.
  3. Скопировать типовую печатную форму путевого листа (макет) в расширение.
  4. Отредактировать скопированную печатную форму в соответствии с вашей задачей.
  5. Скопировать типовую процедуру вывода на печать в расширение, изменить её имя и указать перед ней директиву препроцессора &Вместо("Печать"). Изменить имя макета в коде процедуры.

Видео демонстрирует изменение типовой печатной формы:

Как добавить свою печатную форму в 1С?

Для этого нужно выполнить следующие действия:

  1. Создать новое расширение конфигурации (как это сделать показано в видео выше) или использовать ранее созданное.
  2. "Добавить в расширение" группы команд "Печать" и "Печать прочее".
  3. "Добавить в расширение" группы команд "Печать" и "Печать прочее".
  4. "Добавить в расширение" роль Полные права и другие роли при необходимости настройки прав доступа к кнопке печати по ролям.
  5. Скопировать типовую печатную форму путевого листа (макет) в расширение.
  6. Отредактировать скопированную печатную форму в соответствии с вашей задачей.
  7. Скопировать типовую команду печати в расширение, изменить её имя, изменить имя макета в коде процедуры, при необходимости отредактировать программный код процедуры.
  8. Настроить права доступа для команды.
  9. Открыть модуль команды и отредактировать имя процедуры, указанной в п.7.

Видео демонстрирует добавление своей печатной формы и кнопки: