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

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

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

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

  1. Создать новое расширение конфигурации или использовать ранее созданное.
  2. Добавить в расширение типовую печатную форму.
  3. Отредактировать добавленную в расширение форму под свои потребности.

Через меню Таблица -> Расширение, можно управлять способом расширения (объединять/замещать) и включить режим подсветки цветом внесенных изменений.

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

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

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

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

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

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

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

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

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

ПОБЕДАСОФТ
Задать вопрос
close slider