Вход | Регистрация
 

В ТиИ есть записи, которых нет в базе

В ТиИ есть записи, которых нет в базе
Я
   DJ Anthon
 
21.04.19 - 08:08
тии говорит:
Проверка логической целостности. РегистрСведений.ДанныеПервичныхДокументов.Измерение.Документ Управленческая организация:<Объект не найден> (904:81452c4d54cff76711e91d2753434d2b)
  ОбщийРеквизит.ОбластьДанныхОсновныеДанные = 0
    Неверная ссылка.

но если открыть регистр из программы, там нет ни одной записи с неверными ссылками (конечно, я же их удалил). даже через обработки.
почему тии их видит до сих пор?
кроме того, я тут прочитал, что ТиИ не восстанавливает разделяемые объекты. вопрос, нах такой тии тогда нужен?
 
 
   hhhh
 
1 - 21.04.19 - 09:18
(0) ну вы удалили даже через обработки по измерению "Управленческая организация", теперь удаляйте по измерению "Документ Управленческая организация".
   DJ Anthon
 
2 - 21.04.19 - 09:24
(1) в режиме предприятия ни в списке, ни в обработках их не видно. а тии их видит и не хочет ни создавать объекты, ни удалять их. база SQL
   hhhh
 
3 - 21.04.19 - 09:45
(2) ну просто в форме списка нет этой колонки. Так очень часто бывает, в форме списка документов или регистра выводятся не все колонки, а только некоторые. Что вы проблему из-за ерунды создаете.
   DJ Anthon
 
4 - 21.04.19 - 10:28
нет там такого измерения. ну так-то не ерунда 600 000 записей. хочу базу шринкануть
   DJ Anthon
 
5 - 21.04.19 - 10:29
кроме того, обработки правки регистров выводят все записи со всеми колонками. другие регистры с такими же ошибками содержат кривые ссылки, я их почистил, остался только этот регистр
   hhhh
 
6 - 21.04.19 - 11:25
(5) а где вы там обработкой правите в общем реквизите ОбластьДанныхОсновныеДанные? Действительно в общем реквизите правите?
   DJ Anthon
 
7 - 21.04.19 - 12:24
(6) немного не понял. этот общий реквизит - всего лишь число. не понимаю, как он тут участвует.
но я удалил большое количество документов. удалял обработкой, которая удаляет вместе с документами связанные с ними записи регистров,
где объекты являются ведущими реквизитами.
однако тии "видит" эти удаленные записи и ругается на них. в регистре всего два измерения.
если смотреть записи этого регистра, то в нем нет записей с пометкой "Объект не найден" ни в измерении Документ, ни в измерении Организация.
если я проведу тии с очищением некорректных ссылок, боюсь, что эти кривые записи останутся в базе, станут вообще невидимыми и будут мешаться.
я хочу их удалить, хотя бы с помощью тии.
   DJ Anthon
 
8 - 21.04.19 - 12:33
обработкой я не правлю ничего. я ее использую, чтобы просто вывести все записи на экран и посмотреть, в чем дело. а то 1Совцы любят блокировать вывод информации в формы в режиме предприятия всякими закрытыми для редактирования отборами. к тому же поиск в программе теперь отсутствует, только отбор. найти кривые записи невозможно, потому что почти на всех реквизитах невозможно создать отбор по наличию строки "Объект не найден", таким образом найти такие записи можно только через обработки с обычными формами, которые позволяют вывести список на экран, потому что в них работает кнопка F3. Да и вывод в таблицу тоже.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.