Объектный тип ОБЪЕДИНЕНИЕ
Тип ОБЪЕДИНЕНИЕ предназначен для объединения ячеек таблицы. Используется в типе ТАБЛИЦА как тип элементов индексного поля, в котором хранится информация обо всех объединенных ячейках в таблице.
Поля
Тип | Поле | Описание | Значение по умолчанию |
---|---|---|---|
ЦЕЛОЕ | ширина | Ширина объединенной ячейки. Единицей измерения является одна ячейка. | 2 |
ЦЕЛОЕ | высота | Высота объединенной ячейки. Единицей измерения является одна ячейка. | 2 |
* | текст | Текст, содержащийся в объединенных ячейках. | |
СТРОКА | атрибут | Имя атрибута, который должен использоваться для объединенных ячеек. Если имя не задано, используется атрибут, заданный для ячейки таблицы по умолчанию. |
Все параметры объединенной ячейки, включая левую и верхнюю границы, задаются ее атрибутом (горизонтальный и вертикальный карандаш). Правая и нижняя границы ячейки всегда определяются атрибутами соседних ячеек. При необходимости можно задавать верхние и правые границы ячеек объединения, отличные от заданных для всей объединенной ячейки.
Например, на рисунке объединяются ячейки 1,2,3,4 (пунктиром указаны границы ячеек до объединения). Атрибут для объединенных ячеек задает жирную линию границы. Но для ячейки 2, входящей в объединение, необходимо задать другой тип линии. Для этого необходимо назначить для ячейки 2 индивидуальный атрибут, в котором указан нужный тип линии. В отношении вертикальных и горизонтальных карандашей атрибут ячейки имеет приоритет перед атрибутом объединения. Но все остальные параметры атрибута ячейки (шрифт, цвет фона, и т.п.) игнорируются, всегда используются параметры атрибута объединения. Задание индивидуального атрибута для ячейки, не примыкающей к границам объединения, также лишено смысла.