Чистим регистры и справочники, связанные с документами и справочниками помеченными на удаление (не универсальная)



При пометке на удаление остаются записи в регистрах сведений и элементы из связанных справочников не все помечаются на удаление. В частности регистры Значение свойств объектов, Версии объектов и справочник Хранилище дополнительной информации. Это 3 обработки, которые устраняют этот недостаток

Внимание! Проверьте сначала на тестовой базе! Обработка проверялась на УПП 1.3. В принципе подойдет для большинства типовых, кроме самых последних, написанных на управляемых интерфейсах (УТ 11, УПП 2).  

10 Comments

  1. kerma

    8.2 УПП 1.3 MSSQL

    {Форма.Форма.Форма(11)}: Ошибка при вызове метода контекста (Выполнить)

    Результат = Запрос.Выполнить().Выбрать();

    по причине:

    Ошибка выполнения запроса

    по причине:Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256.

    Reply
  2. anig99

    (1) эта ошибка скорее всего связана с ограничение доступа. Выполняли под полными правами?

    Reply
  3. kerma

    да нет, права полные, админ

    Reply
  4. kerma

    Да нет, Права полные, админ

    Reply
  5. 2791

    (2)

    у меня та же ошибка

    {Форма.Форма.Форма(11)}: Ошибка при вызове метода контекста (Выполнить)

    Результат = Запрос.Выполнить().Выбрать();

    по причине:

    Ошибка выполнения запроса

    по причине:Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256.

    С чем это связано?

    Reply
  6. anig99

    (4) (5) добавил измененную обработку. попробуйте её

    Reply
  7. b-dm

    для управляемых форм ппланируется ?

    Reply
  8. anig99

    (7) не собирался пока, но там просто код. переделать под управляемые несложно.

    Reply
  9. pvlunegov

    anig99

    Я к тебе в гости пожаловал.

    Смотрю ты тут тоже крутые статьи пишешь.

    А помнишь как ты меня лохом обзывал в моей статье, нахер посылал, угрожал, приказывал прекратить печать статей?

    Ну что-ж оценим твои творения!

    Че тут, понаписали всякой херни, которой полон Инфостарт!

    Зачем плодить банальности? — твои слова, anig99 — сам то плодишь то, что и так есть, увеличиваешь Энтропию во Вселенной!

    Нехорошо, дяденька!

    Получается все твои оскорбления — пустой звук а сам ты пустозвон, который конкурента увидел?

    Reply
  10. anig99

    (9) pvlunegov, аналог этой обработки с ИС в студию!!!

    Увидел конкурента в чем? В наборе виртуальных звездочек? В написании бессмысленных курсов?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *