24030: Таблица вложений слоя не содержит поле Global ID
Слой ссылается на класс пространственных объектов, содержащих вложения; таблица вложений не содержит поле Global ID. Вложения не могут редактироваться в мобильном сервисе.
Решение
- Добавьте поле Global ID в таблицу вложений, для которой требуется открыть доступ для редактирования.
- Откройте окно Каталог (Catalog) в ArcMap или запустите ArcCatalog.
- В дереве каталога подключитесь к базе геоданных, содержащей тот класс пространственных объектов, которые вы собираетесь изменить.
- Щелкните правой кнопкой таблицу вложений и нажмите Управление (Manage) > Добавить глобальные идентификаторы (Add Global IDs).
- Ничего не делайте. Если для пользователей мобильного сервиса не предусмотрена возможность добавления или удаления вложений, этот вопрос можно оставить без внимания.
Дополнительная информация
Когда вы включаете вложения, ArcGIS создает новую таблицу, которая будет содержать файлы вложений и новый класс отношений, чтобы связать эту таблицу с объектами. Это – таблица вложений. Для добавления или удаления вложений посредством мобильного сервиса данная таблица требует наличия поля Global ID.
Более подробно о вложениях в класс пространственных объектов
Среда редактирования ArcGIS for Windows Mobile в сочетании с возможностями базы геоданных и транзакционной модели может успешно использоваться в широком спектре решений и рабочих процессов полевого редактирования. При создании решения для поддержки приложений полевого редактирования в ArcGIS for Windows Mobile необходимо тщательно изучить, какая информация базы геоданных и какие транзакционные модели поддерживаются.
ArcGIS for Windows Mobile поддерживает редактирование данных как в файловых, так и в многопользовательских реляционных базах геоданных. Мобильная карта может содержать слои, которые ссылаются на другие источники данных. Но если требуется получить новые пространственные объекты или обновить существующие, источник данных слоя должен быть классом объекта, который хранится в базе геоданных.
Требования к классу пространственных объектов в ArcGIS for Windows Mobile включают:
- Должен храниться в персональной или многопользовательской базе геоданных ArcSDE
- должны содержать столбец GlobalID.