www.map-info.ru :: Просмотр темы - Уникальное значение для любого элемента
                               РќР° главную страницу сайта

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

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



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

СообщениеДобавлено: Пт Июн 01, 2007 9:27 am    Заголовок сообщения: Уникальное значение для любого элемента Добавить ответ со ссылкой на данный текст

Здравствуйте.
Для использования команды Update, необходимо знать Rowid, для этого я создавала дополнительный столбец значений - счетчик, можно ли как то по другому обновить нужную мне строку, при условии что объекты выбираются спонтанно.

Заранее спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



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

СообщениеДобавлено: Пн Июн 04, 2007 9:00 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Что значит "объекты выбираются спонтанно"?
Если вы хотите изменить значение в нужной вам строке, то вы просто задаете условие выбора строки по полям таблицы, однозначно определяющим конкретный объект.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Nura



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

СообщениеДобавлено: Ср Июн 06, 2007 12:23 pm    Заголовок сообщения: Спасибо за ответ. Добавить ответ со ссылкой на данный текст

Спонтанно - это значит, что пользователь может выбрать любой объект на карте. но наверное верным решением будет выбирать поле RowId. Так как оно в любом случае содержит порядковый номер записи.

Спасибо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Нестеров Валерий



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

СообщениеДобавлено: Ср Июн 06, 2007 1:17 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Когда пользователь выбирает объект, то его выборка автоматически помещается в Selection (затем в Query??), так что можно делать update обращаясь не к основной таблице по заданному rowid, а к временной выборке (там будет всего одна запись, если выбран один объект). Изменив ее, изменится и значение у выбранного объекта в основной таблице.
_________________
Жизнь прекрасна!i
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

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


Top.Mail.Ru