Страница 1 из 1

ExDbNoPosition(ExDataBase)

Добавлено: 04 май 2005, 19:20
Nick
Решили перестроить структуру подразделений, одно из подразделений нужно было удалить. Но в нем, как оказалось, трудился призрак некого X, уже переведенного давно в другое подразделение. И этот Х никак не удалялся, ни убивался - в Лицевых счетах и прочих "каталогах" находился лишь один Х - правильный, переведенный, а его призрака, которого нужно убить нигде не было видно, кроме как через штатное расписание в этом подразделении.

Решили перевести нормального Х в это же подразделение и создать приказ на увольнение для Х - Галактика естественно покосила обоих - и нормального и призрака. Вроде бы все гуд.

Но потом, при принятии этого Х на работу снова (при оформлении приказа) после ввода ФИО нового сотрудника вываливается окошко: ["ExDbNoPosition(ExDataBase) Прикладная ошибка. Отсутствует позиция в таблице. Код ошибки: 310. Таблица N25001"]
25001 - это Persons - Физические лица.

Как можно эту жуть полечить? Я так думаю, что это серьезно..

Добавлено: 06 май 2005, 12:22
Nick
Ну в общем, ошибка вылечилась выгрузкой таблицы Persons в DBF, после - убиения Persons.dat и последующей загрузкой таблицы из DBF.

Добавлено: 06 май 2005, 12:37
Nick
Причем лечение таблицы упорно говорило, что все в порядке

Добавлено: 06 май 2005, 13:50
Nick
Сказали "...отвалилась галактика из-за проблем с сеткой.."
В общем проблема была в сети - плохой коннект - а перед тем как я делал вышеописанное - сеть привели в порядок.