Показать сообщение отдельно
Старый 20.07.2012, 19:17   #3  
imir is offline
imir
Участник
 
159 / 161 (6) ++++++
Регистрация: 28.05.2010
Цитата:
Сообщение от Logger Посмотреть сообщение
Да не сильно она вам поможет.
Откуда такой вывод?

Цитата:
Сообщение от Logger Посмотреть сообщение
Ну разве что тем что раньше в аксапте коды были говрящие и даже при битой ссылке можно было по коду определить что за запись по смыслу была в справочнике удалена, то теперь с recId-ми это невозможно.
И я о том же. Но (!) еще в довесок -даже зная код - нельзя штатными средствами завести обратно запись с таким же Recid

Цитата:
Сообщение от Logger Посмотреть сообщение
В общем, я бы не стал перекладывать на ядро баги X++ программистов.
Эту обязанность на программистов возложили, в 1С допустим никто про это слыхом не слыхивал - все контролирует система, значит это возможно. Опять же - 13 000 (тринадцать тысяч) багов, это тенденция знаете - я не зря вначале процитировал Маззи

Цитата:
Сообщение от Logger Посмотреть сообщение
Лучше уж тогда настроить логирование на удаление по всем справочникам в системе, можно будет легко восстанавливать записи при возникновении подобных проблем, а также находить по битой ссылке что за запись была.
Журнал базы данных на удаление по всем таблицам, кроме транзакционных мы и раньше делали, но вот вопрос - как искать по журналу БД запись по Recid, или вообще опираясь на ошибку "не найдена запись с кодом (пусто) в таблице ..."

Последний раз редактировалось imir; 20.07.2012 в 19:21.