Найти тему

Что такое внешние печатные формы в 1С и для чего они нужны

Оглавление

Работая в программе 1С, Вы, скорее всего, обратили внимание на то, что почти у каждого документа есть печатная форма и как правило, не одна. Меню вызова списка доступных печатных форм обычно расположено на верхней командной панели документа или справочника.

Пример использования.

Очень часто возникает ситуация, когда печатных форм созданных разработчиками конфигурации оказывается недостаточно. Представим себе такую ситуацию: у организации при реализации продукции, существует дополнительный регламент, требующий при отгрузке вместе с формой Торг-12 и УПД печатать еще Акт сборки. При этом все необходимые данные для заполнения этого акта, в документе присутствуют. Таким образом, для печати этого бланка, достаточно сделать внешнюю печатную форму. Причем менять конфигурацию не потребуется.

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

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

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

-2

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

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

Расширения конфигурации — альтернатива внешним формам.

В качестве альтернативы также используются расширения конфигурации. Механизм расширений предоставляет на порядок больше возможностей для тонкой настройки как самой печати, так и печатных форм. Расширения лишены многих ограничений внешних файлов и разрабатывать их проще, чем внешние формы. Недостатком расширений является то, что их нельзя использовать в базовых версиях конфигураций.

Подводя итоги, отметим основные достоинства и недостатки внешних печатных форм.

Плюсы

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

Минусы

Невозможно редактировать макет в пользовательском режиме
Относительная сложность разработки и отладки
Трудности с хранением и использованием дополнительных данных, не представленных в документе

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

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