Ошибка SDBL: Таблица или поле ParentID не содержится в разделе FROM #692152


#0 by igoza
почем выходит такая ошибка при открытии справочника?
#1 by shuhard
потому, что данные кривые
#2 by МойКодУныл
Обновлялись недавно? На новую конфу
#3 by МойКодУныл
Дома такое вылезало на 1С:Деньги:). Когда автоматом обновлялся на версию 2.0 без установленной платформы 8.3. Поищи в инете прям по этому запросу. Постов много.
#4 by igoza
пытались
#5 by МойКодУныл
меня спас бэкап и обновление сначала платформы, потом уж базы через конфигуратор и дистриб обновлнеия. Не знаю, устроит ли вас такой вариант. Пока искал - натыкался на подобные проблемы у людей в БУ, они их как-то решали.
#6 by rcs
Недавно выходила почти такая же ошибка после добавления нового реквизита в документе. Только у меня ошибка была такая: "Таблица или поле Field3574 не содержится в разделе FROM". Ошибка появилась на рабочей базе после накатывания обновления, на локальной отладочной базе все было хорошо. Открыл локальную базу, посмотрел структуру хранения, оказалось поле Field3574 это и есть добавленный реквизит, открыл структуру хранения рабочей базы, там этого поля не было, хотя в конфигураторе он присутствовал. Как я понимаю, при обновлении конфигурации БД рабочей базы произошла ошибка и поле Field3574 не добавилось в таблицу документа. После этого я удалил добавленный реквизит из основной конфигурации рабочей базы, обновил конфу БД - ошибка исчезла. Затем удалил реквизит из локальной базы и добавил новый с таким же именем, обновил рабочую базу и все стало хорошо. Возможно ошибку можно было устранить, если добавить в таблицу SQL напрямую поле Field3574 с нужным типом (доделать то, что не сделала платформа при обновлении конфигурации БД), но времени на такие эксперименты не было. В вашем случае поле ParentID это скорее всего поле, где хранится ссылка на родителя справочника, по какой-то причине оно пропало. Если база хранится на SQL, попробуйте на копии базы добавить в нужную таблицу поле ParentID с соответствующим типом (для примера можно посмотреть другой иерархический справочник).
#7 by mikecool
и как результат?
#8 by rcs
Правда если поле исчезло, то после восстановления через добавление поля в SQL вся иерархия пропадет, если это критично, то лучше восстанавливать базу из бекапа
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С