Вопрос № 48633: Здравствуйте, эксперты!
Недавно появился глюк: при записи нового элемента номенклатуры, выскакивает собщение типа "Программа допустила невыполнимую операцию...... приносим извинения..." и вываливается, естественно, аварийно. Как отловит...
Вопрос № 48.633
Здравствуйте, эксперты!
Недавно появился глюк: при записи нового элемента номенклатуры, выскакивает собщение типа "Программа допустила невыполнимую операцию...... приносим извинения..." и вываливается, естественно, аварийно. Как отловить это? Ничего нового не писал, этот вариант отпадает, притом это происходить только со справочником Номенклатура. Если нужно пользоваться отладчиком, напишите подробно, пожалуйста, т.к. в красно-желтых книжках ничего вразумительного по этому поводу не нашел.
Спасибо.
Предполагаю разрушение конфигурации либо данных. Запустите "Тестирование и исправление ИБ".
--------- Мирный атом в КАЖДЫЙ дом
Ответ отправил: Elric (статус: Студент)
Ответ отправлен: 09.07.2006, 23:27 Оценка за ответ: 5 Комментарий оценки: я тестировал и исправлял несколько дней назад, но ошибка проявляется.
Отвечает: Manserg
Здравствуйте, Лазурко Владимир!
Спозиционируйте курсор на первой строке модуля формы(после инициализации переменных) и нажмите кнопку(внизу на панели инструментов) открыть в отладчике, когда откроется отладчик, дважды кликните в той же строке но на желтом поле слева, появиться "барьер". Теперь запускайте саму базу из отладчика и когда откроете номенклатуру вывалиться опять отладчик, пошагово проверяйте пока не выпадет ошибка, постарайтесь запомнить это место в коде, а дальше корректируйте его. А вообще сначала бы проверить процедуру
ПриОткрытии() и комманды в конце модуля формы(если таковы имеются)
Ответ отправил: Manserg (статус: 2-ой класс)
Ответ отправлен: 10.07.2006, 09:56 Оценка за ответ: 5 Комментарий оценки: жаль, что только монопольно можно.
Отвечает: Краюшкин Игорь Валерьевич
Здравствуйте, Лазурко Владимир!
Скорее всего у Вас битая база даных, а точнее справочник номенклатуры.
Исправить это можно двумя путями:
1) В конфигураторе: Администрирование -> Тестирование и исправление ИБ
можно ни чего не меняя нажать кнопочку "Выполнить" (но перед экспериментом рекомендую сохранить базу данных как резервную копию).
2) Если это не помогло, то вызвать специалиста.
Ответ отправил: Краюшкин Игорь Валерьевич (статус: 2-ой класс)
Ответ отправлен: 11.07.2006, 09:44 Оценка за ответ: 4 Комментарий оценки: 1. эта база ЯВНО не битая. всё проверял, реиндексировал (вобще сносил индексные файлы), естественно, сохранял, ничего не нашел! 2. спец - это я. местного разлива :)