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

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

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



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

СообщениеДобавлено: Ср Июл 20, 2011 8:58 am    Заголовок сообщения: Как удалить узел выделенного полигона? Добавить ответ со ссылкой на данный текст

Здравствуйте!
Выделяю полигон и программно удаляю узел в нём скриптом: (alter object selection.obj node remove position 1,1) Пишет что переменная selection не определена, хотя полигон селектирован. Может подскажите как победить? Question
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
SergS



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

СообщениеДобавлено: Ср Июл 20, 2011 11:48 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

ну, если по простому (не заморачиваясь на проверки существования и допустимости типов и опреаций), то так:

dim ob as object

fetch first from selection
ob = selection.obj
alter object ob node remove position 1,1
update selection set obj = ob where rowid = 1
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
agentbond007



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

СообщениеДобавлено: Чт Июл 21, 2011 7:27 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Спасибо за помощь, помогло! Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - программирование в среде MapInfo Добавить ответ
Страница 1 из 1

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


Top.Mail.Ru