1С УНФ. Меняем макет печатной формы.

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

Открываем подсистему «компания» и переходим в «администрирование».

1С УНФ. Меняем макет печатной формы. 

Далее ищем пункт «печатные формы, отчеты и обработки» и переходим в него.

1С УНФ. Меняем макет печатной формы. 

Сверху мы видим раздел «макеты печатных форм». Открываем.

1С УНФ. Меняем макет печатной формы.

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

1С УНФ. Меняем макет печатной формы. 

Чтобы отредактировать печатную форму необходимо выделить пункт и нажать на кнопку «изменить».

Форма состоит из областей: заголовок/логотип; заголовок/представление документа; поставщик; покупатель; содержание и так далее.

1С УНФ. Меняем макет печатной формы. 

Будьте предельно внимательны при изменении печатной формы. Ни в коем случае не удаляйте и не переименовывайте области. Почему? Потому что, когда форма запускается в печать, алгоритм программы ищет область по наименованию и вставляет ее в печатную форму. Так программа по очереди вводит каждую область в форму, создавая целостный документ.

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

Сверху редактирования печатной формы написано предупреждение: «изменение имен областей, а также параметров макета может привести к потере работоспособности печатной формы».

Перейдем к параметрам.

Все, что указано в форме в скобках <…> — это параметры.

1С УНФ. Меняем макет печатной формы. 

Можно посмотреть свойства конкретного параметра. Кликаем по нему правой кнопкой мыши и переходим в пункт «свойства».

1С УНФ. Меняем макет печатной формы. 

С правой стороны открывается окно со свойствами.

1С УНФ. Меняем макет печатной формы.

Рассмотрим, к примеру, параметр «ответственный». В свойствах мы видим, что данная строка представляет собой параметр и в него, при печати, будет добавляться ответственное лицо.

Если переименовать какой-либо параметр, то при печати в данном месте будет либо пустое место, либо программа даст ошибку.

Посмотрим, что будет если удалить какую-либо область. Например, удалим область «итого НДС». Кликаем по ней правой кнопкой мыши и нажимаем «удалить».

1С УНФ. Меняем макет печатной формы.  

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

1С УНФ. Меняем макет печатной формы. 

Что происходит дальше? Программа выдает ошибку и говорит нам, что область «итого НДС» не найдена.

1С УНФ. Меняем макет печатной формы. 

Представим, что данная область нам все-таки не нужна и нет необходимости выводить ее на печать. Ее можно скрыть. Возвращаемся в редактирование печатной формы, кликаем по области «итого НДС» правой кнопкой мыши и нажимаем «скрыть».

1С УНФ. Меняем макет печатной формы. 

Сохраняем настройки и попробуем заново напечатать документ.

В печатной форме мы видим, что информация об НДС отсутствует. Мы скрыли эту область.

1С УНФ. Меняем макет печатной формы. 

Теперь представим, что мы хотим сделать то же самое, только с какой-либо колонкой.

Например, уберем колонки «единицы измерения». Если мы таким образом просто их скроем, то в документе может быть нарушена ширина другой колонки, так как размер у них разный.

1С УНФ. Меняем макет печатной формы. 

Есть важный момент, который необходимо знать по поводу колонок печатных форм. Ширина колонок может быть не одинаковая для всей таблицы.

Как изменить ширину колонки? Сначала выделяем строки, в которых может присутствовать данная колонка (от шапки до фактических значений).

1С УНФ. Меняем макет печатной формы. 

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

1С УНФ. Меняем макет печатной формы. 

Программа выдаст предупреждение: «для выделенных строк будет создан новый формат строк». Нажимаем «ок».

1С УНФ. Меняем макет печатной формы. 

Размер колонки изменился. Теперь, если мы ее скроем, то размер остальных колонок не нарушится.

Таким образом, мы скрыли колонку «единица измерения».

1С УНФ. Меняем макет печатной формы. 

Важный момент: если  какой-то строке не скрылась данная колонка, то возможно, вы ее не выделили. Колонки скрываются только в тех строках, которые были выделены до этого.

Сохраним настройки и посмотрим как будет выглядеть форма в печатном виде.

1С УНФ. Меняем макет печатной формы. 

Как мы видим, в нашей форме отсутствует колонка «единица измерения».

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

1С УНФ. Меняем макет печатной формы. 

Помните, что менять параметры нельзя. Они заложены в программу изначально. Также невозможно добавить свою собственную область. Мы можем лишь скрывать или добавлять строки и колонки. Можно действовать в рамках тех областей и параметров, которые уже существуют.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить наверх
×