1с 8.2 как найти все ссылки на несуществущий объект (битую ссылку)

Тема в разделе "1C и всё что с ней связано", создана пользователем KiR, 2 июл 2015.

  1. KiR

    KiR НЕ шибка опытный програмер)
    1C Team

    Регистрация:
    11 сен 2007
    Сообщения:
    1.581
    Симпатии:
    0
    Добрый день!
    Корфа УТ 10.3.14.3
    В базе есть битые ссылки (почему-то при формировании отчета о розничных продажах убился сам отчет и убились чекиККМ, но при этом в регистрах остались ссылки на ТЧ этих документов - т.е. все задвоилось.)
    Вопрос - как найти все ссылки на несуществующий объект? К примеру - <Объект не найден> (70:9348bc5ff4791c9d11e513328feff377)
     
  2. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Первое - тестирование и исправление, там есть два варианта с битыми ссылками - снести нафиг, или создать новые объекты. Если сделать без исправления - только тестирование выдаст все как миленькие.

    Второй вариант - обход по объектам, потом обход по метаданным, представление каждого реквизита проверяется на наличие фразы <Объект не найден>. Медленне работает, чем первый вариант.
     
Загрузка...

Поделиться этой страницей