Метод ДОП_АТРИБУТ.ОБЪЕДИНИТЬ
Метод ОБЪЕДИНИТЬ позволяет объединить дополнительные атрибуты оформления столбца с другими атрибутами, которые принимаются в качестве параметра. В результате заданные значения полей (отличные от значений по умолчанию) в объекте, принимаемом в качестве параметра, запишутся в объект, для которого был вызван метод. При этом значения соответствующих полей авто_* должны принимать значение НЕТ, то есть изменение атрибутов должно быть разрешено, иначе значения атрибутов не будут записаны.
ФУНКЦИЯ ОБЪЕДИНИТЬ(ДОП_АТРИБУТ: атрибут)
Параметры
- атрибут
- Объект, который необходимо объединить с объектом, для которого вызван метод.
Пример:
ПЕРЕМ ДОП_АТРИБУТ:атрибут1 ПЕРЕМ ДОП_АТРИБУТ:атрибут2 /* В объекте "атрибут1" разрешено устанавливать цвет текста и цвет фона. Цвет текста установлен в объекте "атрибут1", цвет фона - в объекте "атрибут2". После объединения получим красный текст на синем фоне */ атрибут1.авто_текст=НЕТ атрибут1.авто_фон=НЕТ атрибут1.текст=[красный=255] атрибут2.фон=[синий=255] атрибут1.ОБЪЕДИНИТЬ(атрибут2) /* Ошибка. Поле "авто_шрифт" объекта "атрибут1" по умолчанию=ДА и нигде не переопределяется, значение поля "шрифт" при объединении игнорируется*/ атрибут2.шрифт=ТАБШ_ЖИРНЫЙ атрибут1.ОБЪЕДИНИТЬ(атрибут2) /* Устанавливаем значения полей для объекта "атрибут2", записываем их в объект "атрибут1" */ атрибут2.авто_шрифт=НЕТ атрибут2.шрифт=ТАБШ_ЖИРНЫЙ атрибут1.ОБЪЕДИНИТЬ(атрибут2)