Удаление неиспользуемых объектов для 8 #583025


#0 by Sulimov
Добрый день! Может кто подскажет,есть ли для 8 универсальная обработка, аналогичная для 7.7 "Удаление неиспользуемых объектов"?
#1 by Amra
Нет. Но пишется за полчаса с перекурами)
#2 by Sulimov
Как проверить-то? Используется или нет? Не делал такого никогда...
#3 by ДенисЧ
Глобальный контекст.НайтиПоСсылкам (Global context.FindByRef) Глобальный контекст (Global context) НайтиПоСсылкам (FindByRef) Синтаксис: НайтиПоСсылкам(<СписокСсылок>) Параметры: Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти. Возвращаемое значение: Тип: ТаблицаЗначений. Возвращает ссылки на найденные объекты в виде ТаблицаЗначений, состоящей из колонок с индексами: 0 - искомая ссылка; 1 - ссылка на объект, если найдена ссылка в объектной таблице; ключ записи, если ссылка найдена в независимом регистре сведений; ссылка на документ-регистратор для всех остальных необъектных таблиц; 2 - объект метаданных, которому соответствуют данные из колонки 1. Описание: Осуществляет поиск ссылок на объекты, переданные в параметре <СписокСсылок>. Доступность: Сервер, толстый клиент, внешнее соединение. Пример:
#4 by Sulimov
Спасибо! А универсальной точно нет?
#5 by Cube
Делал для себя на прошлой неделе: Не совсем универсальная, но работает :)
#6 by Cube
+ В поле "Тип объекта" вписывай, например, "ДоговорыКонтрагентов". В "Исключаемые типы" вписывай, например, "Контрагенты". Галочка "Комментировать" (справа от исключаемых типов), выводит в поле сообщений ссылки, где были найдены ссылки и формирует отчет с типами объектов, где были найдены ссылки. Сделано для того, чтобы наполнять список "Исключаемые типы". Кнопка "Найти объекты" производит поиск по всем ссылкам, а кнопка "Пробный поиск" только по первым 100 ссылкам (можно и больше/меньше, выскочит окно в котором вводится чило). Кнопка "Установить пометку удаления" помечает все ссылки, отмеченные галочкой, на удаление.
#7 by Cube
+ Ах да, в обработочке реализовано сохранение результатов в регистр сведений "СохраненныеНастройки", для того, чтобы другие пользователи могли ознакомиться с результатами и снять галочки с объектов, которые им нужны. Из-за этого в нетленках или старых конфигурациях от 1С может не открываться. Тогда откройте в конфигураторе и закомментируйте все, что связано с сохранением/восстановлением настроек.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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