www.map-info.ru :: Просмотр темы - Информация об объекте
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Nura



Зарегистрирован: 23.01.2007
Сообщения: 18

СообщениеДобавлено: Пт Мар 23, 2007 12:46 pm    Заголовок сообщения: Информация об объекте Добавить ответ со ссылкой на данный текст

Привет! Задача такая нужно узнать код текущего объекта, как это можно сделать? Можно ли при помощи MabBasic?
Заранее спасибо :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



Зарегистрирован: 21.03.2006
Сообщения: 492

СообщениеДобавлено: Сб Мар 24, 2007 11:06 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Делается просто. Открываете в MapInfo список нужного слоя (F2). Нажимаете правой кнопкой мышки над названиями полей списка и в выпадающем меню выбираете "Показывать поля..." В появившемся окне щелкаете "Выражение..." и вводите следующее выражение: - int(ObjectInfo(Obj, 1)). В списке появится временная колонка с номером типа объекта, напротив каждой записи.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Nura



Зарегистрирован: 23.01.2007
Сообщения: 18

СообщениеДобавлено: Вт Мар 27, 2007 7:55 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Спасибо за ответ.
Подскажите, я определяю выделенный элемент:

fetch first from Selection
q = FServer.Eval('Selection.DocID')

определить выделенный элемент я смогла и даже поместила его в переменную, а сейчас мне надо изменить строчку с этим DocID

Dim q as integer
Update States set ExtId= 67 Where Rowid = q

Не видит условие Where Rowid = q, помещает значение 67 во весь втолбец, а надо в конкретную строчку которую отпределили. Как это правильно сделать? Подскажите пожалуйста :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru