Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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 во весь втолбец, а надо в конкретную строчку которую отпределили. Как это правильно сделать? Подскажите пожалуйста :) |
|
Вернуться к началу |
|
|
|