Перейти к основному содержимому

Поиск ссылок на объект

Поиск всех объектов базы данных, которые ссылаются на указанный объект. Аналог стандартной обработки из меню «Все функции», но с расширенными возможностями навигации по результатам.

Основная форма поиска ссылок на объект

Назначение

  • Поиск всех ссылок на заданный объект по всей базе данных
  • Навигация по найденным объектам: открытие, рекурсивный поиск, редактирование
  • Ввод объекта поиска по навигационной ссылке (URL)
  • Отображение метаданных найденных объектов с пиктограммами типов
  • Быстрый поиск по строке в таблице результатов

Особенности

Рекурсивный поиск

Команда «Поиск для объекта» открывает новый экземпляр инструмента для выбранного найденного объекта. Это позволяет последовательно исследовать цепочки ссылок: объект А → объект Б → объект В и т.д.

Ввод по навигационной ссылке

Кнопка «Исходный объект по ссылке» позволяет задать объект поиска по URL в формате e1cib/data/ТипОбъекта?ref=UUID. Это удобно, когда ссылка на проблемный объект получена из сообщения об ошибке, журнала регистрации или от другого пользователя.

Откуда открыть

СпособОписание
Меню Универсальные инструменты → Поиск ссылок на объект [УИ]Основной вход
Контекстное меню объекта (подменю Инструменты → Найти ссылки на объект)Если форма подключена к подсистеме «Подключаемые команды»
Параметр Параметры.ОбъектПоиска при открытии формыПрограммное открытие с предустановленным объектом

Основной интерфейс

Форма состоит из двух функциональных зон: шапка (выбор объекта и запуск поиска) и таблица результатов.

Шапка

  • Поле «Исходный объект» — ссылка на объект, для которого выполняется поиск. Поддерживает выбор типа (F4), кнопку очистки.
  • Кнопка «Исходный объект по ссылке» — позволяет ввести навигационную ссылку (URL) в формате e1cib/data/... для загрузки объекта.
  • Поле «Идентификатор» — уникальный идентификатор (UUID) выбранного объекта, только чтение. Заполняется автоматически.
  • Кнопка «Редактировать исходный объект» — открывает выбранный объект в Редакторе реквизитов объекта.
  • Кнопка «Найти ссылки» — запускает поиск. Является кнопкой по умолчанию (срабатывает по Enter).

Таблица результатов

Основная рабочая область. Содержит все найденные объекты, ссылающиеся на указанный.

КолонкаОписание
КартинкаПиктограмма типа метаданных (Справочник, Документ, Регистр сведений и т.д.)
Представление объектаТекстовое представление найденного объекта + полное имя метаданных в скобках
Уникальный идентификаторUUID найденного объекта (только для ссылочных типов)

В подвале таблицы отображается счётчик «Найдено ссылок: N».

Командная панель таблицы

КомандаОписание
Открыть объектОткрывает выбранный объект в режиме просмотра (ПоказатьЗначение). Доступна для объектов, которые можно открыть (справочники, документы, планы видов характеристик и т.д.)
Поиск для объектаОткрывает новый экземпляр инструмента «Поиск ссылок на объект» для выбранного найденного объекта (рекурсивный поиск)
Редактировать объектОткрывает выбранный объект в Редакторе реквизитов объекта

Контекстное меню строки (правая кнопка мыши)

ПунктДействие
Открыть объектОткрыть выбранный объект (доступно только для открываемых типов)
Поиск для объектаРекурсивный поиск ссылок на выбранный объект (доступно только для ссылочных типов)

Сценарии использования

Поиск ссылок на элемент справочника

1. Открыть инструмент
2. Выбрать нужный элемент справочника в поле «Исходный объект»
3. Нажать «Найти ссылки»
4. Просмотреть таблицу результатов — все объекты, ссылающиеся на выбранный
5. При необходимости открыть любой найденный объект двойным щелчком

Исследование цепочки зависимостей

1. Найти ссылки на объект А
2. В результатах найти объект Б, который ссылается на А
3. Выделить строку Б → нажать «Поиск для объекта»
4. В новом окне отобразятся объекты, ссылающиеся на Б

Поиск по навигационной ссылке из ошибки

1. Скопировать URL из сообщения об ошибке (e1cib/data/...)
2. Нажать кнопку «Исходный объект по ссылке»
3. Вставить URL в диалоговое окно
4. Нажать «Найти ссылки»

Где используется

ИнструментКак используется
Редактор реквизитов объектаСтраница «Ссылки на объект» — поиск зависимых объектов
Удаление помеченных объектовПроверка наличия ссылок перед удалением
Подключаемые команды (БСП)Пункт «Найти ссылки на объект» в контекстном меню форм

Через подсистему Подключаемые команды (БСП) пункт Инструменты → Найти ссылки на объект появляется в формах списков и элементов справочников и документов. Подробнее — Интеграция с БСП.

Связанные статьи