calculatefield не работает в ArcGIS 10

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Олег_7
Новоприбывший
Сообщения: 9
Зарегистрирован: 04 июн 2009, 12:04
Репутация: 1

calculatefield не работает в ArcGIS 10

Сообщение Олег_7 » 05 янв 2013, 11:10

Слой, расположенный в персональной базе геоданных, ставится на редакцию. Затем выбирается несколько объектов(10) и вычисляется калькулятором поля атрибутивное поле Поле1. Всё нормально. Но если попытаться вычислить Поле2 - не вычисляет. Ошибок не выдает, и не работает. Если слой сохранить, то можно затем вычислить Поле2, но Поле3 можно только после сохранения. Ошибка проявляется только в персональной базе геоданных и только на редактируемом слое. В шейпах всё нормально (сам проверял). В файловой базе тоже(другие проверяли).
ArcGIS 10 sp3, sp5.
ОС Win XP SP3, W7 32, 64 (в любых)
хелпми. Буду рад советам и ссылкам знающих людей.
PS. персональные базы- корпоративная политика, утвержденная приказами и распоряжениями....

Начать редактирование,
Выделяю 10 обектов [OBJECTID]=4...13, Калькулятором поля вычисляю:
FID_Land=55 //Прошло отлично
LANDTYPE=55 //ноль реакции
FID_Lots=55////ноль реакции....
Вложения
CalcFieldBeda.rar
Тестовый фрагмент
(27.85 КБ) 420 скачиваний
Последний раз редактировалось Олег_7 04 сен 2013, 13:59, всего редактировалось 4 раза.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: calculatefield не работает в ArcGIS 10

Сообщение novia » 05 янв 2013, 16:29

тестовый набор данных в студию.
в режиме редактирования в 3сп и 5сп не работает вычисление 2го и последующих полей? так?
понравилось? жми палец вверх :!:

Олег_7
Новоприбывший
Сообщения: 9
Зарегистрирован: 04 июн 2009, 12:04
Репутация: 1

Re: calculatefield не работает в ArcGIS 10

Сообщение Олег_7 » 05 янв 2013, 16:39

novia писал(а):тестовый набор данных в студию.
в режиме редактирования в 3сп и 5сп не работает вычисление 2го и последующих полей? так?
тестовый набор организую.
Совершенно верно, причем повторно не работает именно калькулятор, вычисление геометрии - работает.

Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: calculatefield не работает в ArcGIS 10

Сообщение novia » 05 янв 2013, 16:40

а если не трудно приведите еще примеры выражений, которые использовали для вычислений. чтобы обеспечить "чистоту" эксперимента
понравилось? жми палец вверх :!:

Олег_7
Новоприбывший
Сообщения: 9
Зарегистрирован: 04 июн 2009, 12:04
Репутация: 1

Re: calculatefield не работает в ArcGIS 10

Сообщение Олег_7 » 05 янв 2013, 16:55

novia писал(а):тестовый набор данных в студию.
Вложения
CalcFieldBeda.rar
Тестовый наборчик с одним слоем
(27.85 КБ) 469 скачиваний

Олег_7
Новоприбывший
Сообщения: 9
Зарегистрирован: 04 июн 2009, 12:04
Репутация: 1

Re: calculatefield не работает в ArcGIS 10

Сообщение Олег_7 » 05 янв 2013, 17:02

novia писал(а):а если не трудно приведите еще примеры выражений, которые использовали для вычислений. чтобы обеспечить "чистоту" эксперимента
Начать редактирование,
Выделяю 10 обектов [OBJECTID]=4...13
FID_Land=55 //Прошло отлично
LANDTYPE=55 //ноль реакции
FID_Lots=55////ноль реакции....

А еще, говорили сотрудники(сам не видел), вычисляет не все значения в поле. Когда их 10 - это видно, а когда 10 000 - то и не заметишь, А это пложение ошибок!!!.
Похоже из-за этого многие скрипты не работают.

Просьба! Если у кого нибудь сработает, сбросьте ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Jet или HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet
я думаю там собака зарыта.

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость