Макет печатной формы (КУС) — различия между версиями

Материал из КинтВики
Перейти к: навигация, поиск
(Создание макета печатной формы)
(Пример)
Строка 161: Строка 161:
 
# На закладке [[Справочник "Печатные формы" (КУС)#Тест значений|'''Тест значений''']] в поле '''Объект''' выберите некоторый документ «Меню-раскладка».
 
# На закладке [[Справочник "Печатные формы" (КУС)#Тест значений|'''Тест значений''']] в поле '''Объект''' выберите некоторый документ «Меню-раскладка».
 
#: На закладке отобразится список параметров объекта «Меню-раскладка» с их значениями.
 
#: На закладке отобразится список параметров объекта «Меню-раскладка» с их значениями.
 +
# На закладке [[Справочник "Печатные формы" (КУС)#Закладка Настройки печати|'''Настройки печати''']] установите поля документ все равные 0.
 
# Нажмите кнопку '''''Изменить макет'''''.
 
# Нажмите кнопку '''''Изменить макет'''''.
# На закладке [[Справочник "Печатные формы" (КУС)#Закладка Настройки печати|'''Настройки печати''']] установите поля документ все равные 0.
+
# [[#Область печати|Создайте область печати]] «Шапка», в которую войдут название документа, название организации, вариант питания и шапка таблицы со списком блюд.
 
# «Организация» и «Вариант питания» — это просто текст.
 
# «Организация» и «Вариант питания» — это просто текст.
 
# ОсновнаяОрганизация — параметр с закладки [[Справочник "Печатные формы" (КУС)#Доступные параметры|'''Доступные параметры''']].
 
# ОсновнаяОрганизация — параметр с закладки [[Справочник "Печатные формы" (КУС)#Доступные параметры|'''Доступные параметры''']].

Версия 18:57, 28 января 2019

Макет печатной формы — это табличный документ в формате MXL.

Макет печатной формы бывает двух типов:

  • MXL — формат макетов печатных форм 1С. Используется чаще всего. По умолчанию все новые создаваемые печатные формы имеют этот формат макета. Этот макет можно изменить в режиме программы 1С, нажав в карточке печатной формы кнопку Изменить макет — он откроется на новой закладке в программе.
  • DOC — макет печатной формы на основе документа Microsoft Word. Используется редко. Может появится в программе только путем его загрузки в карточку печатной формы (с помощью кнопки Загрузить макет).

При создании и изменении макета:

  • изменения в нем сохраняются автоматически;
  • сохранение макета происходит при записи печатной формы (нажатии кнопки Файл:Кнопка Записать.png Записать в карточке печатной формы).

Создание нового макета

  1. В новой карточке печатной формы нажмите кнопку Изменить макет.
    На новой закладке в программе откроется форма для создания макета печатной формы в формате MXL.
  2. Создайте макет печатной формы.
  3. В карточке печатной формы нажмите кнопку Файл:Кнопка Записать.png Записать.
    Сохранение макета происходит при записи печатной формы.

Изменение макета

  1. В карточке печатной формы нажмите кнопку Изменить макет.
    Макет в формате MXL откроется на новой закладке в программе 1С, макет в форме DOC откроется в программе Microsoft Word.
  2. Внесите изменения в макет.
  3. В карточке печатной формы нажмите кнопку Файл:Кнопка Записать.png Записать.
    Сохранение макета происходит при записи печатной формы.

Выгрузка макета

Выгрузка макета — сохранение макета печатной формы из программы 1С в файл формата MXL.

Цель: загрузка макета в карточки других печатных форм.

Чтобы выгрузить макет, находясь в программе 1С на закладке с макетом, в главном меню программы выберите команду ФайлСохранить или Сохранить как и сохраните макет печатной формы в файл формата MXL:

Команды для выгрузки макета печатной формы: «Сохранить» и «Сохранить как».

Загрузка макета

В карточке печатной формы нажмите кнопку Загрузить макет. В открывшемся проводнике файлов выберите нужный файл с макетом в формате MXL или DOC и дважды щелкните по нему мышью или нажмите Enter.

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

Создание макета печатной формы

Полную помощь по созданию табличных документов в формате MXL можно найти на официальном сайте программы 1С 1c.ru в разделе «Информационно-техническая поддержка» its.1c.ru или из других источников в интернете.

В ячейки макета вставляются текст или параметры объекта-владельца печатной формы.

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

Ctrl-Z — отмена действия.

Основные инструменты

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

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

Контекстное меню ячейки

Контекстное меню ячейки

Объединить — объединить выделенные ячейки.

Разбить — разбить ячейку на несколько ячеек.

Свойства — открыть свойства ячейки.

Контекстное меню строки

Контекстное меню строки

Раздвинуть — добавить строку. Если выделить несколько строк, при использовании этой команды добавится выделенное количество строк.

Удалить — удалить строку. Если выделить несколько строк, при использовании этой команды удалится выделенное количество строк.

Контекстное меню столбца

Контекстное меню столбца

Раздвинуть — добавить столбец. Если выделить несколько столбцов, при использовании этой команды добавится выделенное количество столбцов.

Удалить — удалить столбец. Если выделить несколько столбцов, при использовании этой команды удалится выделенное количество столбцов.

Главное меню программы

Главное меню программы.png

Сохранение макета

  1. После изменений просто закройте закладку с макетом. Изменения в макете сохраняются автоматически.
  2. Нажмите в карточке печатной формы кнопку Файл:Кнопка Записать.png Записать. Сохранение макета происходит при записи карточки печатной формы.

Границы печати

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

Границы печати.png

Свойства ячейки

Чтобы открыть свойства ячейки, в ее контекстном меню выберите пункт Свойства:

Свойства ячейки.png

Шрифт

Ctrl - B — жирный шрифт.

Ctrl - I — курсив.

Ctrl - U — подчеркнутый шрифт.

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

Изменение шрифта

Свойства ячейкиОформлениеШрифт:

Изменение шрифта.png

Изменение шрифта для всего макета

  1. Выделите все ячейки в таблице — щелкните мышью по самой верхней левой ячейке.
  2. Измените шрифт.
    Выделение всех ячеек в таблице.png

Объединение ячеек

Выделите ячейки, которые нужно объединить, и в их контекстном меню выберите команду Объединить:

Объединение ячеек.png

Область печати

Ячейки с информацией объединяются в области печати. Каждая область печати имеет название. Это нужно для программирования макета.

Чтобы создать область печати, выделите необходимое количество строк или столбцов и нажмите Ctrl - Shift - N. В появившемся окне введите название области.

Создание области печати.png


Область печати.png

Вставка параметра

  1. Свойства ячейкиМакетЗаполнение выберите «Параметр».
  2. В поле Параметр напишите название параметра.
Вставка параметра.png

Пример

Создадим макет печатной формы для документа «Меню-раскладка».

Пусть в нем выводится следующая информация:

  • номер и дата документа;
  • название организации;
  • вариант питания;
  • список блюд из всех рационов питания (завтрак, обед, ужин):
    • рацион
    • вид блюда
    • название блюда
    • количество порций
    • стоимость (руб.)
    • сумма блюда = стоимость блюда * количество порций
    • выход блюда в граммах
    • ед. изм. выхода блюда
    • список должен быть отсортирован по рационам питания.
  1. Создайте новую печатную форму «Меню-раскладка»: в справочнике Печатные формы нажмите кнопку Создать.
  2. В поле Наименование введите название печатной формы «Меню-раскладка».
  3. В поле Владелец выберите объект «Меню-раскладка».
    Закладка Основные параметры заполнится параметрами объекта «Меню-раскладка».
  4. На закладке Тест значений в поле Объект выберите некоторый документ «Меню-раскладка».
    На закладке отобразится список параметров объекта «Меню-раскладка» с их значениями.
  5. На закладке Настройки печати установите поля документ все равные 0.
  6. Нажмите кнопку Изменить макет.
  7. Создайте область печати «Шапка», в которую войдут название документа, название организации, вариант питания и шапка таблицы со списком блюд.
  8. «Организация» и «Вариант питания» — это просто текст.
  9. ОсновнаяОрганизация — параметр с закладки Доступные параметры.
    ВариантПитания — параметр с закладки Тест значений.

Использование параметров

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

В отличие от 1С 7.7 у пользователя нет возможности обращаться к свойству ссылочного параметра (например, «Контрагент.ИНН» не сработает, вместо этого нужно воспользоваться параметром «КонтрагентИНН»)

Добавление нового макета печатной формы

Для перехода в режим редактирования макета у нового элемента справочника Печатные формы нужно нажать кнопку Изменить макет — откроется пустой табличный документ. По умолчанию табличный документ открывается в режиме MXL-таблицы, для того чтобы изменить его режим на «Макет печатной формы», нажмите правой кнопкой мыши на любом участке табличного документа и выберите пункт Свойства (или нажмите сочетание клавиш Alt+Enter).

6.jpg

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

5.jpg

После того, как макет печатной формы будет готов, закройте табличный документ, ответив "Нет" на вопрос о сохранении, и в элементе печатной формы нажмите на кнопку Записать. Макет сохранится в базу.