Имя: Пароль:
1C
1С v8
Ошибка SDBL 1С 8.2
0 Nina_1
 
27.05.13
09:37
1С 8.2.16
При тестировании появилось сообщение "В процессе обновления информационной базы произошла критическая ошибка.
по причине:
Ошибка SDBL:
Тип поля CAST(Document93.VT981.Fld983 AS (REF ANY, UNDEFINED)) AS Fld983 несовместим с типом поля Fld983"
Как с этим бороться? Подскажите, плизз
1 cw014
 
27.05.13
09:39
Определить для начала, что за документ 93, за что отвечает поле 983 у него и в какой записи там лежит хлам (подозреваю, что база файловая)
2 МихаилМ
 
27.05.13
10:04
(0) по фразе ПолучитьСтруктуруХраненияБазыДанных
ищите обработку, которая подскажет, что за документ и реквизит.

далее  добавьте реквизит

должно исправится

удалите реквизит

верните на поддержку, если типовая.
3 dmpl
 
27.05.13
10:19
(0) Не добавляли к какому-нибудь реквизиту дополнительный тип?
4 Nina_1
 
29.05.13
04:44
Уррааа!!! Все получилось! Спасибо превеликое за советы! Все пригодились! Я вас люблю!!!
А все было просто: в документе пользователи умудрялись неким хитрым способом ввести строки с пустым значением (хотя тип реквизита "Справочник")и далее количественные значения. Из 300тыс документов таких нашлось 41.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший