Вопрос

Терра выдает ошибку OLE 80020102

Всем добрый день!
Терра выдает ошибку OLE 80020102 при добавлении продукта в счет.
Есть подозрение на "кривую" базу (версия 3.3.2.105 под Firebird).
Выручите пожалуйста, или нормальным дистрибутивом под любую базу, либо базой под Firebird данной версии.
km666666@yandex. ru
Отблагодарю материально в случае оперативной помощи :)

Нравится

3 комментария

Воспользуйтесь советом техподдержки (мне помогло):
Для решения проблемы нужно в сервисе wnd_OfferingDetailEdit компоненту ufgUserFields заполнить поле UserFields (или удалить этот компонент).
После этого нужно обязательно почистить кэш т.к. есть унаследованные окна.

Не стоит благодарности :)

"Валерий Андрусик" написал:Воспользуйтесь советом техподдержки

+1 мы такую же проблему победили недавно их стараниями.

Ещё один случай OLE error 80020102, совсем по другой причине:

В одном из разделов в дереве групп слева при попытке перетянуть одну группу в другую была такая же ошибка. Как оказалось, в таблице групп у корневой группы «Все записи раздела» в поле «Родитель» было не NULL, как должно быть, а ссылка на саму себя. Из-за этого функция проверки при перетаскивании входила в бесконечную рекурсию. Когда «Родитель» сделали NULL, проблема исчезла.

Показать все комментарии