Как редактировать печатную форму 1С в Конфигураторе без программирования
Купили готовую печатную форму и хотите подстроить её под себя: поменять формулировку, шрифт, убрать лишнюю строку или поправить подпись? Это можно сделать самостоятельно и без программирования. Внешняя печатная форма — это файл .epf, внешний вид которого хранится в макете: обычной таблице, похожей на Excel. Разбираем по шагам, как открыть макет в Конфигураторе, внести правки и не сломать форму.
Что такое макет печатной формы и где он живёт
Внешняя печатная форма устроена просто: внутри файла .epf есть модуль (код) и один или несколько макетов. Макет — это «картинка» будущего документа: таблица с надписями, линиями и ячейками. Код только подставляет в макет данные из базы, а за внешний вид отвечает именно макет.
Ячейки в макете бывают двух видов:
- Обычный текст — надписи, которые вы видите в печатной форме: «Подрядчик», «Главный бухгалтер», шапка таблицы. Их можно менять свободно.
- Параметры в квадратных скобках — например,
[НомерДокумента],[СуммаПрописью]. Это места, куда код подставляет данные из базы. Их трогать нельзя.
Печатные формы технически являются внешними обработками (.epf) — подробнее о разнице типов файлов мы писали в статье «Расширения и обработки в 1С: в чём разница». Хорошая новость: редактирование макета в Конфигураторе не затрагивает информационную базу — вы меняете только файл.
[квадратных скобках], имена областей и код. Тогда правка безопасна и обратима.
Шаг 0. Сделайте резервную копию файла
Перед любыми правками скопируйте файл .epf в отдельную папку (например, «Резерв печатных форм»). Это ваша страховка: если после правок форма будет выглядеть плохо или перестанет печататься, вы просто вернёте копию на место.
Вторая страховка — исходный файл всегда можно скачать заново со страницы скачивания заказа или в личном кабинете. Но быстрее восстановить свою копию.
Шаг 1. Откройте файл в Конфигураторе
- Запустите 1С и в окне выбора базы нажмите «Конфигуратор» (в режим Предприятие входить не нужно).
- В Конфигураторе откройте меню «Файл» → «Открыть» (или нажмите
Ctrl+O). - Выберите ваш файл
.epf— откроется окно внешней обработки.
В окне вы увидите дерево объектов: формы, макеты и модуль (код). Модуль нам не нужен — туда без программирования не заходим.
Шаг 2. Найдите и откройте макет
- В дереве объектов раскройте ветку «Макеты».
- Дважды кликните по макету (обычно он называется «ПечатнаяФорма» или по имени формы, например «КС2»).
- Откроется редактор макета — таблица, очень похожая на лист Excel.
Обратите внимание на левую колонку таблицы: там указаны имена областей — «Шапка», «Таблица», «Строка», «Подвал». Это служебные метки, по которым код собирает документ. Их не переименовывайте и не удаляйте.
Шаг 3. Поменяйте текст (формулировки)
- Кликните по ячейке с нужной надписью и отредактируйте текст: «Подрядчик» → «Исполнитель», «Главный бухгалтер» → «Бухгалтер», «М.П.» → уберите совсем.
- Если надпись не помещается в ячейку — растяните колонку мышью за границу заголовка или уменьшите шрифт.
- Ячейки, в которых стоит только параметр в
[квадратных скобках], не трогайте: если его удалить, на печати будет пустое место. - Ячейки, где текст смешан с параметром (например, «Договор №
[НомерДоговора]от[ДатаДоговора]»), редактируйте аккуратно: текст вокруг менять можно, сам параметр — нет.
Шаг 4. Поменяйте шрифт, размер и выравнивание
- Выделите нужные ячейки мышью или весь макет целиком (
Ctrl+A). - На панели над макетом выберите шрифт, размер, начертание (жирный, курсив) и выравнивание — как в обычном текстовом редакторе.
- Для точной настройки используйте меню «Формат»: границы ячеек, заполнение, переносы текста.
Рекомендация: меняйте шрифт сразу для всего макета, а не по кусочкам — иначе документ будет выглядеть «разнобойно». Стандартный выбор для первичных документов — Arial или Times New Roman, 9–11 пунктов.
Шаг 5. Сохраните и проверьте
- Сохраните файл: меню «Файл» → «Сохранить». Если хотите сохранить оригинал нетронутым — используйте «Сохранить как…» под другим именем.
- Запустите базу в режиме «1С:Предприятие».
- Если вы пользуетесь формой напрямую: «Файл» → «Открыть» → выберите отредактированный
.epf→ распечатайте тестовый документ. - Если форма подключена через «Дополнительные отчёты и обработки»: обновите файл в списке (откройте карточку записи и замените файл либо удалите запись и добавьте отредактированный файл заново).
- Проверьте печатную форму на реальном документе: все данные подставились, ничего не «съехало».
[квадратных скобках] или имя области. Не помогло — скачайте исходный файл заново со страницы скачивания заказа.
Что можно и что нельзя менять без программирования
| Операция | Можно самому | Комментарий |
|---|---|---|
| Поменять формулировку надписи | ✅ Да | Обычный текст в ячейке |
| Поменять шрифт, размер, выравнивание | ✅ Да | Панель форматирования или меню «Формат» |
| Убрать строку с подписью или «М.П.» | ✅ Да | Очистите текст ячейки, не удаляя именованные области |
| Изменить ширину колонок и высоту строк | ✅ Да | Тяните границы мышью |
Удалить или переименовать параметр [ВСкобках] | ❌ Нет | На печати будет пустое место или ошибка |
| Переименовать области (Шапка, Строка, Подвал) | ❌ Нет | Код обращается к ним по имени |
| Добавить новое поле с данными из базы | ❌ Нет | Нужна правка кода — это доработка |
| Менять код в модуле | ❌ Нет | Без знаний языка 1С форма сломается |
Когда нужен программист
Своими силами в макете решаются задачи уровня «оформление». Обращайтесь за доработкой, если нужно:
- добавить в форму новое поле или реквизит, которого нет в макете (например, реквизиты контрагента из карточки);
- изменить логику заполнения (сумма прописью в другом формате, условный вывод строк, округления);
- добавить новую таблицу или перегруппировать строки;
- восстановить форму после неудачных правок, если резервной копии нет.
Если сомневаетесь, стоит ли править самим или заказать — поможет сравнение в статье «Готовое решение vs разработка на заказ». Правки печатных форм — небольшая задача: обычно доработка занимает 1–2 дня. Оставьте заявку на странице индивидуального заказа, приложите файл формы и описание правок — мы оценим работу и вернёмся с ответом в рабочий день.
Мини-чек-лист перед сохранением
- Резервная копия исходного
.epfсделана. - Изменены только текст и оформление ячеек.
- Параметры в
[квадратных скобках]на месте и не переименованы. - Имена областей в левой колонке не тронуты.
- Модуль (код) не открывали и не правили.
- Тестовая печать выполнена — данные подставляются корректно.
Итог
Мелкие правки печатной формы — формулировки, шрифт, подписи, ширина колонок — спокойно делаются самостоятельно за 10–15 минут в Конфигураторе. Секрет безопасности прост: резервная копия перед правкой и аккуратное отношение к параметрам в [квадратных скобках] и именам областей. Всё, что выходит за рамки оформления, — уже задача разработчика, и мы с радостью её возьмём.
Наши печатные формы — например, Акт КС-2 и Справка КС-3 — поставляются с чистыми макетами, которые удобно править под себя. Смотрите все готовые решения в каталоге: перейти в каталог.
Комментарии
Пока нет комментариев. Будьте первым — поделитесь мнением!