Пример построения бланка

Задание параметров бланка

При запуске система автоматически переходит в режим задания параметров бланка.

a_clip0067

Бланк будет стандартного формата A4 размером 210 x 297мм и, соответственно, параметры бланка – размер по горизонтали, по вертикали и ориентацию бланка, необходимо установить следующими:

Примечание:

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

a_clip0068

РАЗБИВКА БЛАНКА НА СЕКЦИИ

Следующим этапом следует разбивка бланка на секции. Сформируем три секции: шапку документа, таблицу (активная секция документа, в которую будут вносится данные), завершение страницы.

Сформируем первую секцию – “Шапка документа”. Для этого необходимо выбрать в инструментальной панели кнопку a_clip0051 вставить секцию и в открывшемся окне параметров задать следующие значения:

a_clip0069

Вторая секция – “Таблица”. Как и в предыдущем случае, при  помощи кнопки a_clip0051 добавим секцию и определим ее параметры:

a_clip0070

Третья секция – “Завершение страницы”. Аналогичным образом добавим секцию и определим ее параметры:

a_clip0071

Разбивка бланка выполнена. Следующий шаг – оформление бланка.

ОФОРМЛЕНИЕ БЛАНКА

В оформлении бланка будут присутствовать как графические, так и текстовые элементы. Для этого воспользуемся объектами типа “Фрейм”.

Для начала создадим головную надпись – “Расшифровка трудовых затрат на изготовление” и подчеркнутую область для ввода наименования изделия.

a_clip0072

Объект типа “секция” с заданным параметром “Шапка документа” должен находиться в активном состоянии, для этого необходимо указать на него курсором мышки и щелкнуть левой кнопкой, либо выбрать в окне списка ранее созданных объектов:

Далее, в инструментальной панели выберем кнопку a_clip0053 - вставка объекта типа “Фрейм” и определим некоторые его параметры:

a_clip0073

Чтобы на бланке остался один только текст, свойству “Рамка” присваиваем значение “Нет”.

Этому фрейму автоматически присвоится имя Frame1.

Примечание:

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

В этой же секции создадим еще один фрейм (Frame2) с параметрами:

a_clip0074

Следующий фрейм (Frame3) в этой секции имеет параметры:

a_clip0075

Во фрейме (Frame3) создадим объект типа “Поле”. Для этого нужно чтобы фрейм находился в активном состоянии. При вставке объекта типа “Поле”, необходимо ввести следующие параметры:

a_clip0076

В итоге в рабочем окне в верхней области макета бланка должно отобразиться следующее:

a_clip0077

Следующий фрейм (Frame4) в этой секции имеет параметры:

a_clip0078

Этот фрейм (Frame4) включает в себя пять фреймов, содержащих в себе текст.

Параметры фреймов, находящихся во фрейме с именем Frame4:

a_clip0079

Следующий фрейм (Frame10) создается опять же во фрейме с именем Frame4 и имеет параметры: Фрейм (Frame10) содержит в себе 5 фреймов со следующими параметрами:

a_clip0080

В итоге в рабочем окне получается верхняя часть макета бланка:

a_clip0081

Следующим этапом будет оформление секции (Section2) типа “Таблица” (средняя часть бланка).

Секцию необходимо сделать активной, указав на нее мышкой и щелкнув левой кнопкой, или выбрать в списке существующих объектов.

Теперь необходимо разместить в ней обьект типа “Запись”. В инструментальной панели нажимаем иконку a_clip0052 - вставка

объекта типа “Запись” и устанавливаем параметры объекта следующими:

a_clip0082

Следующими объектами будут фреймы, принадлежащие объекту “Record1” (необходимо чтобы объект типа “Запись” был в активном состоянии).

Параметры фрейма (Frame16):

a_clip0083

В нем находятся 5 фреймов с параметрами:

a_clip0084

Добавляем следующий объект - объект типа “Запись”. Он принадлежит объекту со свойством “Таблица” (он должен быть активным) и выставляем параметры объекта:

a_clip0085

Примечание:

 Запись с именем Feed делается в “Таблице” для того чтобы при печати документа пустая часть заполнялась строками.

В обьекте типа "Запись" с именем Feed” размещается объект типа “Фрейм” (Frame22) с параметрами:

a_clip0086

Во фрейме (Frame22) размещаем 5 фреймов с параметрами:

a_clip0087

В итоге, в рабочем окне макета бланка получается:

a_clip0088

Далее активным делаем секцию Section3 с типом “Конец документа”. В данной секции размещаем фрейм (Frame27) с параметрами:

a_clip0089

В этом фрейме (Frame27) размещается фрейм (Frame28) с параметрами:

a_clip0090

В нем (во Frame28) в свою очередь находятся два фрейма:

Фрейм (Frame29) содержит в себе объект типа “Поле” (его необходимо добавить через инструментальную панель нажатием кнопки a_clip0092 ) с параметрами, которые необходимо изменить:

a_clip0093

Frame30 содержит в себе объект типа “Поле” с параметрами:

a_clip0094

В итоге в рабочем окне на макете бланке:

a_clip0095