Difference between revisions of "Table.Object.Type"
(Created page with "{{infobox function |name=Object.Type |object=Электронная таблица |caption=Доступ к свойствам о...") |
m (1 revision imported) |
(No difference)
| |
Latest revision as of 07:54, 7 February 2021
| Object.Type (Доступ к свойствам объектов) | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
Атрибут возвращает цифровой тип текущего объекта таблицы. Атрибут работает только, когда визуальный объект был выбран для работы в текущем объекте. Доступны следующие значения атрибута:
- 0 -- объект является линией
- 1 -- объект является прямоугольником
- 2 -- объект является картинкой
- 3 -- объект является OLE-объектом
Бит 7 значения объекта указывает на наличие текста, ассоциированного с объектом (к примеру, 0b10000001 -- это прямоугольник с текстом внутри).
Синтаксис
Table.Object.Type:<Тип текущего объекта (INT)>
Возвращаемое значение
Возвращает числовое значение.
Примеры
//Список объектов таблицы с их типами
aList:=List.Create("линией","прямоугольником","картинкой","OLE-объектом");
For i:=1 To Таб.Objects.Count Do
Об:=Таб.Objects(i);
Message("Объект "+i+" является "+aList[(Об.Type And $7F)+1]);
If Об.Type And $80<>0 Then
Message(" Объект также содержит текстовое поле");
EndIf;
EndDo;