Проблемы с таблицей в ArcView

0 голосов
спросил 06 Дек, 05 от Гость (210,080 баллов) в категории Программные продукты Esri
Здравствуйте.
Всплыла такая проблема: при сохранинии отредактированной атрибутивной таблицы ArcView стала вытворять что-то непонятное - она сливает вместе значения трёх полей в одном из них, остальные два теряет; или же меняет местами значения в трёх последних полях. Что может не нравиться ArcView?

15 Ответы

0 голосов
ответил 06 Дек, 05 от S.E. (12,840 баллов)

Переустановите программу

0 голосов
ответил 06 Дек, 05 от Гость (210,080 баллов)

По Вашему описанию мб несколько ситуаций, перечислю похожие внешне:

- при редактировании Вами самими на самом деле в полях и были внесены эти слеенные значения - так при использовании клипборда если в строке были переносы - то в поле видна будет только первая строк, остальные показываются при нажатии "стрелка вниз"...

- на самом деле все нормально, просто надо выполнить процедуру Refresh (обновление таблицы из файла)...

- редактирование из программы на Avenue и просто напутали с использованием ссылок на поля, к примеру, при создании таблицы и копировании описания полей, не использовали DeepClone  или еще какие чудеса сделали с полями...

 

0 голосов
ответил 06 Дек, 05 от Гость (210,080 баллов)
+ переустановите ArcView
0 голосов
ответил 07 Дек, 05 от Гость (210,080 баллов)
К сожалению, все перечисленные ситуации не подходят. Проблема проявляется нерегулярно именно при сохранении таблицы после внесения даже небольших изменений, никаких программных манипуляций с полями или склеенных значений не было. Процедура обновления или просмотр таблицы другими средствами показывает то же, что и ArcView - скленные или перепутанные значения.
К тому же такая ошибка первоначально была замечена на недавно установленном ArcView.
0 голосов
ответил 07 Дек, 05 от Гость (210,080 баллов)

Аналогичной бодяги пришлось похлебать с лихвой. Спасали резервные копии шейпов. Ответа на проблему так и не нашлось. Времени на эксперименты тоже. Есть впечатление, что сбои пошли после того как таблица разрослась до определенных размеров по количеству записей и полей, причем таблицы других шейпов проекта вели себя довольно прилично.

0 голосов
ответил 07 Дек, 05 от TumGeo (220 баллов)

Такое замечено при работе с  таблицей любого размера , если после внесения изменений в записи выбрать опцию "Закрыть таблицу".

Всегда стараемся  сначала сохранять таблицу, а затем закрываем её без изменения, т.к. они уже сохранены.

Грубо, но действенно.image

0 голосов
ответил 07 Дек, 05 от Гость (210,080 баллов)
У меня такое случалось когда одна таблица одновременно редактировалась в разных видах или даже в разных программах.
0 голосов
ответил 09 Дек, 05 от Гость (210,080 баллов)
Не думаю, что проблема вызвана количеством записей. Приходилось работать и с данными, в которых раз так в 5 побольше записей было, но такого не наблюдалось (правда нужно "чистить" графику, иначе отказывается добавлять записи). Может есть ограничения по количеству полей? Или общему размеру записи?
0 голосов
ответил 09 Дек, 05 от Гость (210,080 баллов)

Андрей

К слову, какого размера запись и сколько в нейполей в Вашем случае?

0 голосов
ответил 12 Дек, 05 от Гость (210,080 баллов)
Согласно информации о таблице:
File size         &n bsp;     22139875
Header size         &n bsp;   609
Record size         &n bsp;   631
Record count         & nbsp;  35086
Field count         & nbsp;   18
Memo field count        0
Но первый раз такой фокус ArcView провернул с таблицей:
File size         &n bsp;     1135829
Header size         &n bsp;   449
Record size         &n bsp;   635
Record count         & nbsp;  1788
Field count         & nbsp;   13
Memo field count        0
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...