Если какое-то действие не получается, с помощью комбинации клавиш мы можем отменить или вернуть выполненной действие Ctrl Z отменить действие, Ctrl Y вернуть действие.

Пользовательские макеты для внешних печатных форм (обработок)
Многие из нас знакомы с замечательным механизмом БСП «Макеты печатных форм», позволяющим пользователю самостоятельно менять макеты из метаданных конфигурации. В этой статье мы рассмотрим, как при помощи механизма расширения (модулей) данный функционал можно распространить на дополнительные обработки внешних печатных форм.
Релизацию задачи можно разделить на три шага перехвата и модернизации механизмов:
- Имя каждой отдельной внешней обработки должно быть уникально
- Макеты, которые вы хотите дать на редактирование пользователям, должны префиксироваться согласно правилам БСП (ПФ_MXL_,ПФ_DOC_)
- Получать макет необходимо функцией БСП УправлениеПечатью.МакетПечатнойФормы(ПутьКМакету)
- Получая область макета для печати, необходимо сначала проверить ее наличие (пользователь мог ее удалить) методом Найти(ИмяОбласти)
Макет = ЭтотОбъект . ПолучитьМакет ( «СоставПоказателей» ) ;
ТекОбласть = Макет . Области . Найти ( ИмяОбласти ) ; - Заполнять параметры макета следует процедурой ЗаполнитьЗначенияСвойств(Область.Параметры, Источник), ровно по той же причине (пользователь может удалить параметры)
Как подключить внешнюю обработку или отчет к 1С.
Особенности печати пользовательского макета для внешней печатной формы
Разрабатывая внешнюю печатную форму, необходимо помнить о нескольких несложных правилах:
- Имя каждой отдельной внешней обработки должно быть уникально
- Макеты, которые вы хотите дать на редактирование пользователям, должны префиксироваться согласно правилам БСП (ПФ_MXL_,ПФ_DOC_)
- Получать макет необходимо функцией БСП УправлениеПечатью.МакетПечатнойФормы(ПутьКМакету)
- Получая область макета для печати, необходимо сначала проверить ее наличие (пользователь мог ее удалить) методом Найти(ИмяОбласти)
Макет = ЭтотОбъект . ПолучитьМакет ( «СоставПоказателей» ) ;
ТекОбласть = Макет . Области . Найти ( ИмяОбласти ) ; - Заполнять параметры макета следует процедурой ЗаполнитьЗначенияСвойств(Область.Параметры, Источник), ровно по той же причине (пользователь может удалить параметры)
Если какое-то действие не получается, с помощью комбинации клавиш мы можем отменить или вернуть выполненной действие Ctrl Z отменить действие, Ctrl Y вернуть действие.

Изменение типовой печатной формы (редактирование макета)
В программах 1С реализован очень удобный инструмент для редактирования печатной формы документов. Теперь опытный пользователь может сам вносить несложные изменения в макет, не привлекая программиста и не меняя типовой программный код в конфигурации программы.
Это очень важно, поскольку доработки по изменению типовых печатных форм без изменения конфигурации могут выполнять только программисты, создавая полноценную обработку печати и подключая ее через дополнительные внешние обработки.
Раньше, до возможности редактирования макета печатной формы, пользователь мог внести исправления в печатную форму вручную, выбрав соответствующую команду редактирования и добавив нужный текст или исправив цифры в полученной выходной форме. Но эти изменения нигде не сохранялись. При формировании печатной формы заново – все приходилось изменять снова.
Промокоды на Займер на скидки
Сейчас большинство макетов печатных форм доступны для изменений.
Список макетов можно открыть с помощью команды «Администрирование» — «Печатные формы, отчеты и обработки».
Далее, в открывшемся окне открываем гиперссылку «Макеты печатных форм раздела».
3) Владелец макета — объект программы, документ или справочник, к которому относится печатная форма.
Найти необходимый макет можно по наименованию или части наименования. Для этого достаточно вписать поисковое выражение в поле слева, и по части выражения печатные формы сформируются списком:
Есть возможность открыть макет форм по определенному признаку с помощью поля «Показывать»:
Просмотр макета осуществляется по кнопке «Открыть» или двойным кликом мышки:
Редактирование макета выполняется по двойному клику мышки с выбором режима открытия с редактирования или сразу по кнопке «Изменить»:
В открывшемся макете печатной формы пользователь может внести необходимые изменения.
Изменения, которые можно внести в макет, не навредив работе конфигурации «1С:Бухгалтерия предприятия» – это текстовые вставки с дополнительной информацией, ссылки на какие-то акции и любая другая нужная информация.
Для примера, внесены изменения в печатной форме «Счет-фактура по постановлению №451» в 29 строке (изменение выделено в красной рамке).
После внесения изменений макет необходимо сохранить, нажав на кнопку «Записать и закрыть».
Макет изменен — это подтверждается соответствующим (зеленый карандашик) значком в списке макетов.
Теперь отредактированный макет будет по умолчанию использоваться при печати.
Если что-то не получилось, то всегда можно вернуться к исходному макету. Для этого необходимо в открытом списке «Макетов печатных форм» выделить одним нажатием левой кнопки мыши наш измененный макет, далее нажать по кнопке «Еще» в верхней правой части и выбрать строку «Использовать стандартный макет».
При этом значок изменения макета становится неактивным, показывая, что имеется и пользовательский макет.
Настройка макетов печатных форм
Если что-то пошло не так Вы всегда можете обратиться к нашим специалистам по бесплатному телефону 8 800 707-24-75 или по почте help entera.

Как вернуть типовой макет печатной формы после настройки
Если после исправления макета потребуется вернуться к типовому варианту, то для этого необходимо выполнить следующие шаги.
- В печатной форме документа справа вверху следует нажать кнопку Еще – Перейти к макетам печатной формы :
- В открывшейся форме Макеты печатных форм необходимо найти макет Приказа о приеме (Т-1) , набрав его название в поле поиска: Возле макета, в который внесены изменения, будет значок в виде зеленого карандаша:
- Для того, чтобы вернуться к типовому макету, следует выделить нужный макет и нажать кнопку со стрелкой, указывающей вправо:
Если требуется вообще удалить сделанные изменения, то необходимо нажать кнопку с красным крестиком:
Как изменить макеты печатных форм в программах 1С? – Учет без забот
- Вывести на печать Приказ о приеме Т-1 из документа Прием на работу ;
- Вверху справа нажать кнопку Еще – Изменить макет ;
- Открывается форма для редактирования печатной формы Приказа о приеме :
- Для того, чтобы изменить шрифт реквизитов трудового договора на курсив, необходимо:
- выделить строку с реквизитами трудового договора;
- на верхней панели нажать кнопку изменения шрифта на курсив:
- Чтобы удалить вывод даты ознакомления с приказом, следует выделить ячейку с выводимой датой и очистить ее. Выделим ячейки, где был вывод даты ознакомления и нажмем кнопку с выводом нижней границы:
Добавление логотипа в макет печатной формы
Для добавления своего логотипа в макет печатной формы необходимо:
- В макете печатной формы встать на ячейку, в которой будет размещаться логотип.
- Нажать Главное меню – Таблица – Рисунки – Картинка :
- В открывшейся форме Выбор картинки следует нажать кнопку Выбрать из файла и указать путь к картинке на компьютере:
- Чтобы убрать границу вокруг картинки, необходимо ее выделить, нажать правой клавишей мыши и выбрать пункт Свойства . В форме свойств найдите пункт Стиль линии и измените значение на Нет линии :
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
Карточка публикации
(5 оценок, среднее: 3,40 из 5)
Данную публикацию можно обсудить в комментариях ниже.
Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>
Добавить комментарий Отменить ответ
Вы можете задать еще вопросов
Доступ к форме «Задать вопрос» возможен только при оформлении полной подписки на БухЭксперт8
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы