Печатные формы 1С 8.3
354

Печатные формы 1С 8.3

Оглавление

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

    Зачем нужна печатная форма

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

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

    Это можно сделать двумя способами:

    • Изменить стандартную печатную форму. В этом случае вносятся незначительные изменения в форму по умолчанию.

    • Использовать внешнюю печатную форму. В этом случае создается новая печатная форма, которая подключается к 1С как внешняя обработка.

    Рассмотрим каждый из них подробнее.

    Как изменить печатную форму в 1С: Бухгалтерия

    В макете печатной формы в 1С 8.3 можно самостоятельно изменить только те характеристики, которые не влияют на ее работоспособность, например:

    • текст;

    • шрифт;

    • границы табличной части;

    • вставить рисунок и изменить другие детали внешнего вида макета.

    Изменить макет можно двумя способами:

    • В разделе «Администрирование» — «Печатные формы, отчеты и обработки» — «Макеты печатных форм». В этом случае на выбор предоставятся все печатные формы в программе. Чтобы изменить любую форму, выделите ее и нажмите «Изменить макет» вверху страницы.

    • В любой открытой печатной форме по кнопке «Еще» — «Перейти к макетам печатных форм». В этом случае можно будет изменить только открытую форму.

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

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

    Как создать внешнюю печатную форму (ВПФ) 1С 8.3

    Для создания ВПФ необходимо открыть конфигуратор 1С. 

    Далее перейдите в раздел «Файл» — «Новый» — «Внешняя обработка» и укажите имя и синоним формы. 

    Теперь необходимо создать «Макет» ВПФ: для этого нажимаем на «Макет» — «Добавить» — «Табличный документ». Макет необходимо разбить на области, например, «Заголовок», «ШапкаТаблицы», «Строка» и др. В данные области необходимо ввести текст и/или параметры.

    Для примера возьмем макет «Акт об оказании услуг»:

    Для того чтобы добавить ВПФ в «Дополнительные отчеты и обработки» и далее печать ее из объектов, необходимо создать в модуле объекта функцию СведенияОВнешнейОбработке() и процедуру Печать():


    Далее нужно описать алгоритмы вывода областей и заполнения параметров в них. 

    Пример вывода области «Заголовок» из макета:

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

    (Рейтинг: 5 ,  Голосов: 1 )

    Поделитесь статьей в соцсетях

    Загрузка....
    Получайте свежие новости из мира бухгалтерии и финансов!
    Подпишитесь на email рассылку
    email

    Оставить комментарий

    Отправляя комментарий, вы соглашаетесь на обработку персональных данных в рамках Политики конфиденциальности.
    Girls in banner.
    Girls in banner.

    1С в облаке — бесплатно!

    Оцените преимущества аренды 1С — используйте тестовый период.
    1728120086