Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Conekt
Зарегистрирован: 09.08.2007 Сообщения: 6
|
Добавлено: Чт Авг 09, 2007 8:31 am Заголовок сообщения: Измение содержимого текстового Обьекта |
|
|
Всем мое почтение!
Проблема такая, Необходимо найти на карте на слое Лоты текстовый объект, со значением 1 и заменить это значение на 9999 (на самом деле нужно занчения др но не это важно, так для примера ;))Для этого накарябал код
Select * From Лоты Where Str$(Obj) = "Text" Into Color_Query_Prep
Select * From Color_Query_Prep Where Str$(ObjectInfo(obj,3))= Str$( 1 ) Into Color_Query
dim Obj_1 as Object
Fetch First From Color_Query
Set Map Center(ObjectGeography(Color_Query.obj,3),ObjectGeography(Color_Query.obj,4))
Obj_1=Selection.obj
Alter Object Obj_1 Info 3," 9999 "
Update Selection Set Selection.Obj = Obj_1 Where Rowid = 1
Но Еденичка как тояла еденичкой так и стоит =(( вч ем пробелмма не подскажите??
P/S Особая Благодарность Андрею Могильному за проявленое терпение, при продолжительных диалогах со мной по ICQ ;) |
|
Вернуться к началу |
|
|
Denis
Зарегистрирован: 07.06.2007 Сообщения: 6
|
Добавлено: Чт Авг 09, 2007 5:35 pm Заголовок сообщения: |
|
|
Замени Update Selection Set Selection.Obj = Obj_1 Where Rowid = 1 на
Update Selection Set Obj = Obj_1 Where Rowid = 1 |
|
Вернуться к началу |
|
|
Conekt
Зарегистрирован: 09.08.2007 Сообщения: 6
|
Добавлено: Пт Авг 10, 2007 6:10 am Заголовок сообщения: |
|
|
Denis писал(а): |
Замени Update Selection Set Selection.Obj = Obj_1 Where Rowid = 1 на
Update Selection Set Obj = Obj_1 Where Rowid = 1 |
И всего то нужно было сделать??? Грррр Пропарился уже больше недели =((((
Denis большой спасибо, все работатет =)) |
|
Вернуться к началу |
|
|
|