Проблемы при редактировании

0 голосов
спросил 05 Фев, 07 от Voltron (2,800 баллов) в категории Программные продукты Esri
Есть программа на VBA, который читает файлы IN4 строит полигон по координатам и сохраняет результат в базе. К базе подключаемся через SDE. Редактирование таблицы ведется внутри такого кода:

pWorkspaceEdit.StartEditing True
pWorkspaceEdit.StartEditOperation
.....
тут сохраняем в базе
.....
pWorkspaceEdit.StopEditOperation
pWorkspaceEdit.StopEditing True

Если запустить программу не начиная редактирования слоя (Editor-Start editing), то все отрабатывается корректно. Проблема в том, что после загрузки файла в базу нужно еще внести дополнительную информацию, т.е. приходится вручную начинать редактирование слоя, а потом его прекращать.
Если же редактирование слоя уже начато вручную, и происходит загрузка файла, то после его загрузки внести изменения в таблицу невозможно, хотя режим редактирования все еще включен.
Можно ли как-то избежать таких ситуаций? Т.е есть ли возможность после загрузки файла автоматически переводить таблицу в режим редактирования? И можно ли при начатом редактировании, после загрузки файла продолжить работу с таблицей

1 Ответ

0 голосов
ответил 06 Фев, 07 от Grigoriy (127,020 баллов)
Используйте IEditor.StartEditing
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...