Проверка на наличие графических объектов

MapInfo, MapBasic
Ответить
Dartix
Участник
Сообщения: 78
Зарегистрирован: 05 апр 2014, 17:13
Репутация: 5

Проверка на наличие графических объектов

Сообщение Dartix » 08 окт 2018, 08:46

Добрый день!

Подскажите, пожалуйста, как в MB задать условие проверки таблицы\выборки на наличие в ней графических объектов?
т.е. таблица содержит графические объекты - TRUE,
содержит только табличные данные FALSE

wasposa
Активный участник
Сообщения: 109
Зарегистрирован: 02 май 2017, 13:22
Репутация: 22
Откуда: Москва

Re: Проверка на наличие графических объектов

Сообщение wasposa » 08 окт 2018, 09:08

TableInfo('имя таблицы',5)

asgs1977
Интересующийся
Сообщения: 15
Зарегистрирован: 06 сен 2018, 16:36
Репутация: 2
Откуда: Новосибирск

Re: Проверка на наличие графических объектов

Сообщение asgs1977 » 09 окт 2018, 09:04

Встречаются более веселые случаи, когда таблица содержит графические объекты, а её отдельные записи - нет )
Проверить можно так:
Dim A_Obj As Alias
Dim CurObj As Object
A_Obj = "имя_таблицы" + ".obj"
Fetch Rec номер_записи From "имя_таблицы"
if A_Obj then
CurObj = A_Obj
'Чего-то делаем с графическим объектом
end if

Ответить

Вернуться в «MapInfo»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей