www.map-info.ru :: Просмотр темы - MapBasic -> тип переменной для обращения к слою
                               РќР° главную страницу сайта

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

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



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

СообщениеДобавлено: Пт Ноя 16, 2007 11:58 am    Заголовок сообщения: MapBasic -> тип переменной для обращения к слою Добавить ответ со ссылкой на данный текст

Fetch First From LAYER_NAME
Do while (Not EOT(LAYER_NAME))
Update LAYER_NAME Set COD = i Where Rowid = row
row = row + 1
Fetch Next from LAYER_NAME

Вот примерно такое, если кратко, приходится периодически выполнять для разных слоев. В конце концов для каждого слоя мне надоело каждый раз править в MapBasic каждую строчку скрипта где фигурирует имя слоя LAYER_NAME.
Мне кажется, что должен быть какой-то тип переменной, который можно использовать вместо имени слоя, предварительно задав ему LAYER_NAME однажды. Подскажите пожалуйста как можно придать такому скрипту универсальность?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Андрей Могильный



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

СообщениеДобавлено: Пн Ноя 19, 2007 2:06 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Открой для себя тип Alias. Бегом в документацию :)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Micle



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

СообщениеДобавлено: Ср Ноя 21, 2007 3:07 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

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

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


Top.Mail.Ru