Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:administration:search_link [2013/02/19 12:10]
ru:manual:administration:search_link [2020/10/21 13:52] (текущий)
Строка 1: Строка 1:
-====== Поиск ссылок на объект ======+===== Операция  "Анализ использования объекта"======
  
-В системе Business Studio значением параметра типа "Объектявляется объект справочника. При вводе такого значения формируется ссылка: значение параметра ссылается на объект какого-либо справочника.+===== Особенности функции "Анализ использования объекта" =====
  
-При удалении объекта система предлагает очистить ссылки на удаляемый объект. Если удалить объект без очистки ссылок, то при обращении к параметру система будет выдавать сообщение о ссылке на удаленный объект.+Перед удалением объекта рекомендуется проверить, в каких местах он используется. В зависимости от результатов проверки можно принять решение удалить объекточистив все ссылки на него, или же использовать вместо удаляемого объекта в ссылках другой.
  
-Команда "Поиск ссылок на объект" может быть вызвана из контекстного меню для объекта справочника (команда находится в группе "Дополнительно" контекстного меню), а также из меню "Действия" в окне "Редактирование объекта". Результатом выполнения команды будет список элементов системы, ссылающихся на данный объект (Рис. 1). Другими словами, в этот список попадут те элементы системы, у которых значением параметра типа "Объект" является объект, для которого выполнен поиск ссылок.+В системе Business Studio значением параметра типа "Объект" является объект справочника. При вводе такого значения формируется ссылказначение параметра ссылается на объект какого-либо справочника
  
-В полученном списке можно открыть элемент на редактирование, а также очистить или переназначить ссылки. Результат очистки или переназначения ссылок запишется как лог-файл в "Журнал событий" (см. [[ru/manual/administration/event_log]]).+В результате выполнения пункта меню **Анализ использования объекта** на экран будет выведено окно, содержащее: 
 +  * Список объектов, ссылающихся на данный объект. 
 +  * Список диаграмм, на которых присутствует данный объект. 
 +  * Список экземпляров данного объекта в других ветках (см. [[ru/manual/manage_model/branches]]).
  
-== Внимание! == +Другими словами, в этот список попадут те объекты, у которых значением параметра типа "Объект" является объект, для которого выполнен поиск ссылок. 
-После переназначения ссылок в некоторых случаях необходимо вручную внести изменения в диаграммы, на которых присутствовал объект. К таким случаям, относятся, например, дорожки диаграмм процессов в нотации роцедура", "BPMN".+ 
 +В список не попадут объекты классов, добавленных в исключение (см. [[ru/manual/administration/search_link#исключаемые_классы_изнализа_ссылок|Исключаемые классы из анализа ссылок]]). Чтобы получить полный список с учетом исключаемых классов, нажмите западающую кнопку {{:ru:manual:administration:search_link:change_search_link_003.png?nolink}} на панели инструментов окна Анализ использования объекта.\\ 
 +В список объектов, ссылающихся на данный объект, могут быть включены объекты, находящиеся в других ветках. Чтобы получить список с учетом веток, нажмите западающую кнопку {{:common:icons:33.png?nolink}} на панели инструментов. В данном режиме работа с объектами будет невозможна. Для очистки или переназначения ссылок из объектов, находящихся в других веткахвызовите окно анализа ссылок, находясь в соответствующей ветке. 
 +== == 
 +**Примечание.** Вкладка **Экземпляры объекта в ветках** показывает только факт наличия копии объекта в других ветках. Чтобы просмотреть непосредственно ссылки на объект в других ветках, вызовите окно анализа ссылок, находясь в соответствующей ветке. 
 +====== ======  
 +[{{ ru/manual/administration/search_link/cmdt_search_link_001.png?nolink| Рисунок 1. Пример окна **Анализ использования объекта**}}] 
 + 
 +== == 
 +**Примечание.** Для просмотра свойств объекта служит кнопка {{:common:icons:05.png?nolink}} на панели инструментов окна. В некоторых случаяхкогда в качестве ссылающегося параметра указан параметр списка (Рис. 1), для просмотра исходного объекта анализа, который непосредственно ссылается на анализируемый объект, нужно открыть свойства строки, выбрав соответствующий пункт в контекстном меню строки или двойным кликом мышкой по строке. Нужные данные находятся в списке **Исходные объекты анализа**
 ====== ====== ====== ======
-\\ +При удалении объекта система предлагает очистить ссылки на удаляемый объект. Если удалить объект без очистки ссылок, то при обращении к параметру система будет выдавать сообщение о ссылке на удаленный объект.  
-[{{ ru/manual/administration/search_link/search_link_1375.png?nolink |Рисунок 1}}+ 
-==== Панель инструментов окна "Поиск ссылок на объект" ====+== == 
 +**Примечание.** Если операция очистки/переназначения не удалась по какой-либо причине хотя бы в одном из объектов, то операция не будет выполнена целиком. 
 +====== ====== 
 + 
 +Окно **Анализ использования объекта** может предоставить информацию об отсутствии прав на объекты, использующие анализируемый объект, чтобы облегчить поиск объектов, блокирующих удаление. 
 + 
 +При физическом удалении объектов из базы ссылки на удаленные объекты будут очищены автоматически (см. [[ru/manual/administration/work_with_deleted#физическое_удаление_объектов_из_базы_данных|Физическое удаление объектов из базы данных]]). 
 + 
 +== == 
 +**Внимание!** Не рекомендуется удалять записи из справочника **"Пользователи"**, т.к. в этом случае информация о соответствующих пользователях из параметров **"Системные параметры"** объектов будет удалена. В случае, если всё-таки необходимо удалять пользователей и в то же время сохранять информацию о том, кто именно создавал и изменял какие объекты в базе данных - рекомендуем использовать **Аудит** (см. [[ru/manual/administration/audit]]). 
 +==== ==== 
 +===== Вызов окна ====== 
 + 
 +Окно можно вызвать следующим образом. 
 +  - Окно свойств объекта -> меню **Действия** -> **Анализ использования объекта**. 
 +  - Навигатор -> контекстное меню -> **Дополнительно** -> **Анализ использования объекта**. 
 +  - Диаграмма -&gtконтекстное меню фигуры -> **Анализ использования объекта**. 
 +  - Прочие места, где есть вызов команд **Анализ использования объекта**. 
 +  - Сочетание клавиш CTRL+L. 
 + 
 +===== Исключаемые классы из анализа ссылок ===== 
 + 
 +В системе Business Studio имеется возможность исключать классы из анализа ссылок. Настройка списка исключаемых классов осуществляется в **Настройках для всех пользователей** ({{bslink>Главное меню → Главная → Настройки для всех пользователей|ShowRibbonPageOrItem?4427c246-63c5-4592-8686-c46fcb4b0ef5;cb2623b4-8289-43a3-ad7f-78d89af7b274:Item}}) при помощи параметра-списка {{bslink>Исключаемые классы из анализа ссылок|ShowOnForm?5533cc48-86c4-4c72-b4ea-1e58ed906a6c;p=72082ff1-4c4c-483d-bb06-bfba81156440,sp=cd8194aa-ccf6-4af2-ab22-f4019a33ed24,o=Param}}.
  
-^  Кнопка  ^  Назначение  ^ 
-|  {{common/icons/05.png?nolink}}  | Редактировать объект. Открывается окно "Редактирование объекта" для выделенного элемента списка. | 
-|  {{common/icons/24.png?nolink}}  | Обновить. Обновляется информация в списке поиска ссылок. | 
-|  {{common/icons/38.png?nolink}}  | Переназначить ссылки на объект. Открывается окно со списком элементов соответствующего класса для выбора элемента, на который переназначается ссылка. | 
-|  {{common/icons/39.png?nolink}}  | Очистить ссылки на объект. Для выделенного элемента очищается значение параметра. | 
-|  {{common/icons/129.png?nolink}}  | Сохранить лог переназначения ссылок в файл. Активно после выполнения соответствующей операции. Открывает стандартное окно для выбора каталога, в котором будет сохранен файл. | 
-===== Переназначение и очистка ссылок ===== 
  
-Чтобы переназначить ссылку на элемент, установите курсор на строку списка в окне "Поиск ссылок на объект" и щелкните по кнопке {{common/icons/38.png?nolink}}** **на панели инструментов. 
  
-Будет открыто окно справочника для выбора того элемента, на который следует переназначить ссылку. После выбора выдается окно диалога с предупреждением о том, что операция переназначения ссылок модифицирует данные. Ответьте "Да", чтобы переназначить ссылку. При этом в окне "Поиск ссылок на объ­ект" появляется сообщение о завершении операции. Щелчок по кнопке {{common/icons/24.png?nolink}}** **обновит состав строк в окне "Поиск ссылок на объект". 
  
-Возможно, переназначение ссылок одновременно для нескольких строк в списке поиска ссылок. Для этого строки нужно выделить, и затем выполнить те же действия, что и для одной строки. 
  
-Чтобы очистить ссылку, установите курсор в списке ссылок на строку и щелкните по кнопке {{common/icons/39.png?nolink}} на панели инструментов. В открывшемся окне диалога подтвердите очистку ссылки, щелкнув по кнопке "Да". В окне "Поиск ссылок на объект" появится сообщение о результате очистки ссылки. Эта операция удаляет значение параметра элемента.+[<contextnavigator>]
  
-Очистку ссылок также можно сделать одновременно для нескольких строк (элементов) списка поиска ссылок. 
  
-== Внимание! == 
-Переназначением и очисткой ссылок следует заниматься осознанно, понимая, какие изменения будут произведены. Рекомендуется очищать ссылки на объект в момент удаления. 
-===== ===== 
-\\ 
-При физическом удалении элементов из базы ссылки на удаленные объекты будут очищены автоматически (см. [[ru/manual/administration/work_with_remote#физическое_удаление_элементов_из_базы_данных|Физическое удаление элементов из базы данных]]). 
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki