Ошибка при загрузке проекта
-
- Интересующийся
- Сообщения: 42
- Зарегистрирован: 08 окт 2007, 06:00
- Репутация: 0
Ошибка при загрузке проекта
Здравствуйте! Помогите, пожалуйста! Неоднократно сталкивалась с проблемой при открытии проекта wor. Появляется ошибка: путь набора, потом - "не определена переменная или поле" ... и далее идет название поля. В итоге что-то открывается, но при работе со слоями эта ошибка появляется вновь. Что делать? Мне нужно открыть набор полностью со всеми настройками и отчетом. Открывать пробовала в разных версиях, значение не имеет.
- Пётр Дубоделов
- Завсегдатай
- Сообщения: 271
- Зарегистрирован: 21 апр 2009, 13:58
- Репутация: 12
- Откуда: Бурашево
- Контактная информация:
Re: Ошибка при загрузке проекта
страшного ничего нет. просто по тем или иным причинам пользователем была изменена структура таблицы, на поле которой ссылается строка [...] рабочего набора. например, поле было удалено, или таблица была затёрта другой с таким же именем.
скорее всего похожая тема уже есть на форуме, это частая проблема "новичков", не очень понимающих как программа получает данные, но принимайте это за критику, ибо с вами большинство пользователей.
если "режим" позволяет, выложите рабочий набор вместе с файлами таблиц. но лучше попробуйте присмотреться к строке, на которую ссылается окно ошибки. файл рабочего набора можно поправить блокнотом например.
скорее всего похожая тема уже есть на форуме, это частая проблема "новичков", не очень понимающих как программа получает данные, но принимайте это за критику, ибо с вами большинство пользователей.
если "режим" позволяет, выложите рабочий набор вместе с файлами таблиц. но лучше попробуйте присмотреться к строке, на которую ссылается окно ошибки. файл рабочего набора можно поправить блокнотом например.
"Если карта не соответствует местности, доверяй местности."
-
- Интересующийся
- Сообщения: 42
- Зарегистрирован: 08 окт 2007, 06:00
- Репутация: 0
Re: Ошибка при загрузке проекта
Спасибо за ответ) Причину ошибки я в принципе понимаю и что надо править файл рабочего набора тоже. Только в чем должна заключаться правка? Просто удалить поля, где идет ссылка на данное поле? Не полетят ли тогда настройки (условные знаки)? Могу выложить файл wor и написать, на какое поле ругается программа, если это поможет.
- Пётр Дубоделов
- Завсегдатай
- Сообщения: 271
- Зарегистрирован: 21 апр 2009, 13:58
- Репутация: 12
- Откуда: Бурашево
- Контактная информация:
Re: Ошибка при загрузке проекта
лучше посмотрите структуру "битой" таблицы, и замените в рабочем наборе имя уже не существующего поля на существующее. Кстати, номера слоёв оператора Layer X соответствуют порядковому номеру в операторе
Map from table_a, table_b, ...
то есть, к примеру ошибка в Layer 2 - это будет таблица table_b. строка вида With OBJECT_ID, но поля OBJECT_ID уже нет по тем или иным причинам. но теперь есть, например, поле ID. Тогда строка примет вид With ID. Посмотрите тем же блокнотом .tab файл битой таблицы, там перечислены существующие поля и их типы.
Map from table_a, table_b, ...
то есть, к примеру ошибка в Layer 2 - это будет таблица table_b. строка вида With OBJECT_ID, но поля OBJECT_ID уже нет по тем или иным причинам. но теперь есть, например, поле ID. Тогда строка примет вид With ID. Посмотрите тем же блокнотом .tab файл битой таблицы, там перечислены существующие поля и их типы.
"Если карта не соответствует местности, доверяй местности."
-
- Интересующийся
- Сообщения: 42
- Зарегистрирован: 08 окт 2007, 06:00
- Репутация: 0
Re: Ошибка при загрузке проекта
Спасибо большое, буду пробовать. Не понятно еще, как выяснить, какая таблица битая. Он же не пишет нигде. В wor ссылка на поле, которое он не может найти идет во многих слоям. Проверять все слои? И если там нет этого поля, это и есть битый слой. Или есть какой-то другой способ? Простите, если глупые вопросы задаю))).
- Пётр Дубоделов
- Завсегдатай
- Сообщения: 271
- Зарегистрирован: 21 апр 2009, 13:58
- Репутация: 12
- Откуда: Бурашево
- Контактная информация:
Re: Ошибка при загрузке проекта
да ладно, насчет таблицы - читайте еще раз про Layer, в операторе Map таблица становится слоем, номера слоёв соответствуют порядку перечисления открытых таблиц.
"Если карта не соответствует местности, доверяй местности."
-
- Интересующийся
- Сообщения: 42
- Зарегистрирован: 08 окт 2007, 06:00
- Репутация: 0
Re: Ошибка при загрузке проекта
Спасибо, добрый человек!!!)))) Получилось. Премного благодарна.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей