Навигация:  МОДУЛЬ "ЭЛЕКТРОННАЯ МЕДИЦИНСКАЯ КАРТА" > МАКЕТЫ ДОКУМЕНТОВ И ПИСЕМ > Создание макетов >

Многострочные (n-line) таблицы в макетах

Предыдущая страницаВернуться в начало главыСледующая страница

Поле n-line таблицы в макете

Поле n-line таблицы добавляется в макет так же, как и обычное поле. Необходимо учитывать, что в этом случае печатается первое значение поля из таблицы, а не то, на котором стоит курсор.

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

N-line таблица в макете

043

Чтобы добавить в макет n-line таблицу, нужно, как и для добавления полей, нажать кнопку Добавить одно или несколько полей в макет.

 Рисунок 10. Таблица n-line в макете


Рисунок 10. Таблица n-line в макете

Существует несколько вариантов отображения полей из таблицы n-line в макетах.

Режим таблицы с автоматическим размером ячеек. Этот режим действителен при снятом флаге Только текущую запись. Записи будут располагаться в таблице, заголовком которой являются названия полей, а строками – все n-line-записи. Ширина колонок и высота строк печатаемой таблицы рассчитываются автоматически. Этот режим является режимом по умолчанию и его целесообразно использовать, если в условиях печати макета выбран пункт Печатать 1 раз.

Режим таблицы заданного формата. Для того, чтобы выводить строки n-line в таблице заранее определенного формата, необходимо предварительно нарисовать шапку таблицы, задать в ней ширину колонок, шрифт, границы. Непосредственно под этой шапкой нужно добавить поля n-line при снятом флаге Только текущую запись. Количество полей под шапкой таблицы должно соответствовать количеству колонок в шапке таблицы (рис. 11).

 Рисунок 11. Поля таблицы n-line в виде таблицы


Рисунок 11. Поля таблицы n-line в виде таблицы

Режим строк – записи макета располагаются как обычный текст с именем и значением поля, расположение которых относительно друг друга определяется, как описано в комментариях к рис. 9. Для данного режима необходимо установить флаг Только текущую запись. В сочетании с режимом Печатать n раз по таблице макет будет формироваться для каждой строки многострочной таблицы.