1с печатная форма шаблон параметры

Примеры редактирования макетов печатных форм документов и отчетов в «1С:Зарплата и Управление Персоналом»

Время чтения: 5 мин.

Добавление в Т-1 строки «Основание» по шаблону: «личное заявление от »

1) Для начала посмотрим, как выглядит печатная форма до изменений. В меню Кадры выбираем раздел Приемы, переводы, увольнения.

1с печатная форма шаблон параметры

Открываем документ с типом Прием на работу.

1с печатная форма шаблон параметры

Формируем печатную форму Т-1 по кнопке Печать.

1с печатная форма шаблон параметры

При выводе на печать поле Основание остается пустым.

1с печатная форма шаблон параметры

2) Для заполнения по шаблону переходим в меню Администрирование, раздел Печатные формы, отчеты и обработки.

1с печатная форма шаблон параметры

Открываем пункт Макеты печатных форм.

1с печатная форма шаблон параметры

Выбираем из списка печатную форму Прием на работу (Т-1).

1с печатная форма шаблон параметры

Открываем форму для просмотра и редактирования.

1с печатная форма шаблон параметры

В поле Основание дописываем «личное заявление [Работник] от [ДатаПриема].

1с печатная форма шаблон параметры

Для выбранной ячейки необходимо установить свойство Шаблон. Выделяем ячейку и по кнопке Еще открываем пункт Свойства.

1с печатная форма шаблон параметры

Указываем заполнение макета – Шаблон.

1с печатная форма шаблон параметры

У каждой ячейки печатной формы может быть три состояния, определяемые свойствами этой ячейки.

По свойствам значения ячейки бывают:

a. Просто текст, не содержащий в себе значений, которые нужно выводить из документа. Не меняется,

b. Параметр – выводятся из документа, каждый раз меняются, в зависимости от данных документа,

c. Шаблон – содержит в себе и текст, и параметры.

В печатной форме они обозначаются:

a. Текст не имеет обозначений,

c. [] – параметр, который используется в шаблоне.

В связи с этим, поля Работник и ДатаПриема выделены соответствующим обозначением. Это параметры (меняются в каждом документе), которые используются вместе с текстом (слова, которые не меняются для всех документов).

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

1с печатная форма шаблон параметры

Необходимо скорректировать настройки вывода даты.

1с печатная форма шаблон параметры

Открываем поле Формат. На вкладке Дата заполняем локальный формат даты (выбираем дату без времени) и проверяем пример.

1с печатная форма шаблон параметры

Еще раз формируем печатную форму.

1с печатная форма шаблон параметры

Всегда можно вернуть стандартный макет печатной формы, использовать измененный или совсем удалить измененный макет.

1с печатная форма шаблон параметры

Статья подготовлена специалистами Компании «АНТ-ХИЛЛ»

При цитировании статей или заметок ссылка на сайт автора обязательна

Источник

Шаблон и параметры макета печатной формы в программах 1C

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры

На экране появится окно, в котором будет видно, что значение ячейки — это параметр.

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры
Для этого нужно в значении ячейки товара отметить, что это шаблон, а при выборе значения шаблона в поле «Текст» при указании параметра использовать квадратные скобки.
1с печатная форма шаблон параметры
После сохранения макета, рядом появляется карандаш, который говорит о том, что макет изменялся. В случае, если нужно будет вернуться к исходному макету, нужно будет нажать на одну из кнопок в верхней части подраздела «Макеты печатных форм»: «Использовать стандартный макет», «Удалить измененный макет»
1с печатная форма шаблон параметры
При печати документа, использующего нужную печатную форму, нужные изменения будут отображаться.
1с печатная форма шаблон параметры
В макете печатной формы таким же образом можно добавить текст с форматированием. Оформление применяется для всей ячейки, следовательно, нельзя, используя шаблон, в одной ячейке применить сразу несколько вариантов форматирования.

Исходя из всего вышесказанного видно, что при необходимости изменить макеты возможно. В пользовательском режиме доступны только небольшие изменения. В случаях, требующих создания внешней или новой печатной формы, используется уже режим «Конфигуратор».

Если у Вас остались или же появились вопросы, можете обратиться на линию консультаций нашей компании (тел. 66-88-79), и квалифицированные специалисты обязательно Вам помогут.

Источник

Макеты печатных форм в 1С

Здравствуйте, коллеги! Данная статья посвящена вопросу работы с макетами печатных форм в 1С 8.3. Вы узнаете, как настроить печатную форму и какие существуют возможные шаблоны и параметры макета. Итак, не будем затягивать со вступлениями – поехали!

Макеты печатных форм нужны для печати готового документа. Прежде чем распечатать документ, в программе 1С формируется его печатная форма при помощи вышеупомянутого макета. Данные шаблоны печатных форм создаются в шаблонном конструкторе, представленного в виде таблицы. Когда система работает как управляемая форма 1С 8, то макет можно редактировать вручную: юзер имеет возможность менять шрифт, линии ячеек, добавлять логотип и так далее, при этом не меняя конфигурацию.

1. Редактирование печатных форм

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

Предприятие/организация помимо необходимых контактов может вносить свои правки, например, добавить логотип. Если кликнуть по кнопке «Печать», перед нами появится новая печатная форма, далее кликаем «Ещё». Программа 1С предложит на выбор два варианта действий: «Перейти к макетам форм» и «Изменить макет».

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры

Рис. 2 Стандартные макеты печатных форм

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

Замечание: менять названия параметров, а также областей запрещено!

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

1с печатная форма шаблон параметры

Рис. 3 Редактирование печатных форм

Данный макет печатной формы в 1С схож с обычными таблицами Excel. Например, при необходимости удалить границы внутри печатной формы, просто кликаем на одноименную кнопку, следом – на кнопку «Нет границы». Если линии не убирать, но добавить рисунок, то он станет располагаться сверху.

1с печатная форма шаблон параметры

Рис. 3 Редактирование печатных форм – удаление границ

В случае, когда нужно добавить изображение – кликаем «Ещё», после чего выбираем «Картинки» (находятся в панели меню под названием «Рисунок»).

1с печатная форма шаблон параметры

Рис. 4 Редактирование печатных форм – добавление картинки

Далее кликаем на «Выбрать из файла» (в том окне, которое всплыло) и выбираем подходящее фото.

1с печатная форма шаблон параметры

Рис. 5 Выбор картинки для формирования печатной формы

Наше изображение поместилось в форме. Далее можем, по желанию, менять размер при помощи растягивания или сжатия за уголки фото.

1с печатная форма шаблон параметры

Рис. 6 Изменение размеров изображения при формировании печатных форм

Следующий шаг – кликнуть правой клавишей на вставленную картинку и перейти в «Свойства». В новом окне задаём параметры объекта. Пусть нужно убрать рамку: кликаем на «Стиль линии → Нет линии».

1с печатная форма шаблон параметры

Рис. 7 Параметры картинки при редактировании печатных форм

Замечание: обязательно вставлять рисунок только между двумя красными линиями, иначе он пропадёт из формы.

1с печатная форма шаблон параметры

Рис. 8 Формирование печатных форм – как правильно вставить рисунок

Кликаем «Записать и закрыть».

1с печатная форма шаблон параметры

Рис. 9 Новая печатная форма с рисунком

Таким образом, мы провели изменения печатной формы, не изменяя конфигурацию.

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

1с печатная форма шаблон параметры

Рис. 10 Функция «Использовать стандартный макет»

Если требуется удалить изменения макета, то кликаем на крестик красного цвета.

1с печатная форма шаблон параметры

Рис. 11 Удаление изменения печатных форм

Есть другой вариант добавления картинки с логотипом – через настройки организации. Переходим в «Главное → Настройки → Организация → Логотип и печать». Рисунок будет виден в разделе «Счёт на оплату».

1с печатная форма шаблон параметры

Рис. 12 Добавление картинки при редактировании печатных форм

Видим, что изображение было вставлено автоматически.

1с печатная форма шаблон параметры

Рис. 13 Результат редактирования печатных форм – вставление картинки

2. Параметры и шаблоны печатной формы

Теперь рассмотрим пример работы с шаблонами и параметрами печатных форм в 1С. Откроем файл «Накладная» как новый макет по пути «Администрирование → Печатные формы, отчёты и обработки → Макеты печатных форм».

Замечание: в клетках параметры заключены в такие скобки: <>.

1с печатная форма шаблон параметры

Рис. 14 Параметры печатной формы

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

1с печатная форма шаблон параметры

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

В шаблоне печатной формы можно задействовать в одной ячейке и текст, и параметры. Чтобы это сделать, убираем свойство шаблона и, когда будем указывать его значение внутри поля «Текст», в параметре пишем всё в квадратных скобках.

1с печатная форма шаблон параметры

Рис. 16 Изменение шаблона печатной формы

Если рядом с макетом находится карандаш, это значит, что макет поменяли.

1с печатная форма шаблон параметры

Рис. 17 Свидетельство изменения печатных форм

Проверяем макет печатной формы, который сохранили.

1с печатная форма шаблон параметры

Рис. 18 Проверка макета печатной формы в 1С

Аналогичным образом добавляется и форматируется текст.

Замечание: в одной ячейке можно использовать только один вариант форматирования.

В данной статье было разобрано понятие макетов печатной формы, рассмотрено его редактирование (в том числе, добавление различных элементов), добавление макетов печатных форм, создание параметров и шаблонов для данных макетов, также была создана подробная инструкция для пользователя (как настроить печатные формы, не вмешиваясь в конфигурацию).

Источник

Макеты печатных форм в 1С 8.3

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

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

Подробнее разберем, что такое печатный макет в 1С, рассмотрим возможности изменения, просмотра и настроек, используем в качестве примера программу 1С:Бухгалтерия версии 3.0.

Как изменить макет печатной формы в 1С 8.3

В качестве примера создадим документ типа «Реализация (акт, накладная)» находящийся в меню «Продажи» и выстоим печатную форму для данной накладной.

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

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

1с печатная форма шаблон параметры

Следующей командой выбираем «Перейти к макетам форм», там представлен весь перечень предлагаемых печатных форм, имеющихся в программе. Используя при помощи отбора пункт «стандартные макеты» (не имеют изменений) просмотр можно сделать более удобным.

1с печатная форма шаблон параметры

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

Для изменения шрифта, определения линий границ таблицы, выравнивания текста и других изменений касаемо изменений внешнего вида используется панель инструментов, на работоспособность это не влияет. Работа с макетом печатной формы похожа на работу с таблицей Excel.

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры

Если требуется вставить картинку, для этого необходимо нажать кнопку «Еще» и выбрать команду «Картинки», которая находится в меню «Рисунок».

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры

Нужный рисунок разместился в форме. При помощи маркеров по краям рисунка, возможно увеличить или уменьшить его размер. В случае если что-то не получилось, действие можно изменить, для этого достаточно использовать комбинации Ctrl+Y – вернуть действие, Ctrl+Z – отменить действие.

1с печатная форма шаблон параметры

Вставляется логотип в рамке. Далее правой кнопкой нажимаем на вставленный логотип и выбираем меню «Свойства».

1с печатная форма шаблон параметры

В появившимся окне можно задать параметры объекта. Нам необходимо удалить рамку, для этого мы нажимаем «Стиль линии» далее «Без линии».

1с печатная форма шаблон параметры

Размещение рисунка между двумя горизонтальными линиями красного цвета, является обязательным, не стоит об этом забывать. В противном случае его попросту не будет видно в форме. Что бы рисунок поместился, строки формы мы раздвинули. Далее нажимаем «Записать и закрыть» и оцениваем получившийся результат.

1с печатная форма шаблон параметры

Проверили, логотип на месте.

1с печатная форма шаблон параметры

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

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

1с печатная форма шаблон параметры

Цвет карандаша при этом изменится на черно-белый, а при печати форма документа будет стандартной.

1с печатная форма шаблон параметры

В том случае, если изменения нужно удалить навсегда, то следует нажать на красный крестик. Появившийся ранее карандаш исчезнет, а все изменения макета будут удалены.

1с печатная форма шаблон параметры

1с печатная форма шаблон параметры

1с печатная форма шаблон параметры

В макет печатной формы рисунок вставляется автоматически.

Шаблон и параметры макета

1с печатная форма шаблон параметры

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

Для просмотра настроек этой ячейки, необходимо нажать на нее правой кнопкой мыши и выбрать «Свойства».

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры

После сохранения макета, рядом появляется карандаш, который говорит о том, что макет изменялся.

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры

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

Рассмотрев примеры видно, что при необходимости изменить макеты возможно. В случаях, требующих создания внешней или новой печатной формы, используется уже режим «Конфигуратор», в пользовательском же режиме доступны только не большие изменения.

Источник

1с печатная форма шаблон параметры

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

К примеру, как я сформировал макеты для тестовой базы.

Я зашёл в форму обработки и перешёл на закладку «Макеты»:

1с печатная форма шаблон параметры

Далее я нажал на «Плюсик» и выбрал тип «Табличный документ»:

1с печатная форма шаблон параметры

Открылся редактор табличного документа:

1с печатная форма шаблон параметры

Во многих моментах работа в редакторе похожа на работу в программе Excel, но есть свои особенности, на которых я бы хотел остановиться.

Как назначить имя области

Что я понимаю под областью? Это и несколько строк и несколько ячеек, в общем любая часть табличного документа, которая может быть выделена нами, используя левую кнопку мыши.

Вот выделенная область из двух строк:

1с печатная форма шаблон параметры

А вот выделенная область из 2 столбцов:

1с печатная форма шаблон параметры

А сейчас мы выделим область на пересечении первых двух строк и первых двух столбцов:

1с печатная форма шаблон параметры

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

1с печатная форма шаблон параметры

Это базовый навык, которым мы должны овладеть, чтобы суметь делать табличные макеты.

Как посмотреть уже назначенные имена

А давайте посмотрим какие имена областям уже назначены в макете?

Для этого из меню конфигуратора выбираем:

1с печатная форма шаблон параметры

Вот она наша только что назначенная область «Шапка»:

1с печатная форма шаблон параметры

А если сейчас выделим её в диалоге и нажмём «Выбрать», то в редакторе будет выбрана соотв. область ячеек:

1с печатная форма шаблон параметры

Как задать параметр области

Часто при формировании печатной области требуется не просто вывести область из макета. Нужно ещё и заполнить определенные ячейки определенными параметрами.

Эти параметры мы задаём у области и заданные значения автоматически попадают в нужные ячейки.

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

1с печатная форма шаблон параметры

Указываем в поле «Заполнение» значение «Параметр», а в поле «Параметр» пишем имя, по которому мы будем обращаться к этому параметру из кода:

1с печатная форма шаблон параметры

Если же указать в заполнении не «Параметр», а «Шаблон», то можно будет в самой ячейке указать какой-то текст (шаблон) с использованием имени параметра в квадратных скобках:

1с печатная форма шаблон параметры

В этом случае имя параметра (и его позиция в шаблоне) указывается в квадратных скобках.

Как задать параметр расшифровки?

Имя параметра расшифровки задаётся всё в тех же свойствах ячейки:

1с печатная форма шаблон параметры

Уже потом из кода мы присвоим этому параметру (по имени «РасшифровкаНоменклатуры») нужное значение (ссылку на элемент номенклатуры).

Дальнейшее напутствие

Мы рассмотрели необходимые основы. А теперь внимательно исследуйте рабочий пример.

Скачайте и разверните эту базу. Найдите в ней обработку «ОбработкаДляИспытаний».

В её макетах есть табличные варианты. Исследуйте их как можно тщательнее, опираясь на приёмы, которые мы рассмотрели чуть выше.

Уже затем (в этой же обработке) переходите к примерам использования этих макетов. Только так вы научитесь создавать свои печатные формы на основе табличных макетов.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

1с печатная форма шаблон параметры

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Источник

Добавить комментарий

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