question
Готовы подключиться?
Задайте вопрос менеджеру Scloud, если остались сомнения
Печатные формы 1С 8.3
18.09.2024
1114

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

Оглавление

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

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

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

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

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

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

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

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

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

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

    • текст;

    • шрифт;

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

    Расширьте возможности 1С!

    Используйте готовые расширения для 1С, чтобы дополнить конфигурации новым функционалом
    Узнать подробнее Chevron иконка
    Frame 8.png

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

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

    Этот сайт использует файлы cookie. Продолжая использовать сайт, вы соглашаетесь с нашей Политикой конфиденциальности.

    1785716169