Menu

Документы и шаблоны в проекте

Документы и шаблоны в проекте

Для всех не секрет что конструктор позволяет выгружать данные из проекта в документы — Word, Excel, OO Writer, OO Calc, но не все знают как. Этому вопросу и посвящается эта тема.

Для создания документа необходимо:

  1. Перейти в режим конструктора
  2. Выбрать форму для которой вы хотите создать шаблон документа
  3. Открыть редактор шаблонов
    Примечание: Если на компьютере не установлен не один из офисных пактов — Word , Excel , OO Writer , OO Calc . Вкладка Шаблоны активна не будет, вы её просто не уведите.

4. В редакторе выбрать тип документа (word или excel), дать шаблону (документу) имя и нажать Создать.

Документы и шаблоны в проекте

Редактор шаблонов

После того как вы нажмёте Создать, конструктор создаст шаблон документа.
Пример:
Есть форма Документ, в форме текстовое поле Имя с данными Настя

Документы и шаблоны в проекте

Демонстрация проекта

При создании шаблона для этой формы с этими данными конструктор создаст мне вот такой шаблон:

Документы и шаблоны в проекте

Создание шаблона

А теперь я поясню что выгрузил конструктор в шаблон:

Документы и шаблоны в проекте

Значение полей и параметров

Примеры выгрузки:

  1. В проекте: Имя — [Имя]
  2. В Шаблоне: Имя — [Имя]
  3. В Документе: Имя — Настя
  1. В проекте: Имя — [Имя]
  2. В Шаблоне: Имя девушки — [Имя] (в шаблонах мы можем менять названия полей)
  3. В Документе: Имя девушки — Настя

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

Документы и шаблоны в проекте

Пример шаблона

на их место при формировании документа выгрузятся данные введённые в соответствующие поля в форме.

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

Документы и шаблоны в проекте

Документы

В конструкторе для создания более сложных шаблонов (а так же для удобства) есть ещё один инструмент Ресурсы

Документы и шаблоны в проекте

Заготовки для шаблонов

В нём вы создаёте заготовки которые вы в будущем можете использовать для своих шаблонов. Возьмём пример на рисунке выше. Имя — _Руководитель, Значение — В.А. Кондрашёв

  1. В Заготовке: _Руководитель — В.А. Кондрашёв
  2. В Шаблоне: Генеральный директор — [_Руководитель]
  3. В Документе: Генеральный директор — В.А. Кондрашёв

В Заготовках хранятся постоянные данные которые в самом проекте и в формах не нужны.

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

 

Метки: ,

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

Ваш e-mail не будет опубликован.