Различия

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

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

ru:manual:object_selection_rules:create_rule [2021/09/10 09:27]
belkin [Создание правила]
ru:manual:object_selection_rules:create_rule [2023/03/16 12:20] (текущий)
Строка 14: Строка 14:
 Для правила заполняются, как минимум, параметры **Название** и **Комментарий**. Для правила заполняются, как минимум, параметры **Название** и **Комментарий**.
 Также могут заполняться следующие параметры: Также могут заполняться следующие параметры:
-  * {{bslink>Создать динамический параметр|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;p=d53c4ad6-4e60-4d96-bd9a-4841dd4cfefb,o=Param}} (подробнее о данной возможности см. в );+  * {{bslink>Создать динамический параметр|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;p=d53c4ad6-4e60-4d96-bd9a-4841dd4cfefb,o=Param}} (подробнее о данной возможности см. в [[ru/manual/object_selection_rules/rule_result_list]]);
   * {{bslink>Фильтр правила|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;p=ebdd5ef9-c4a0-480b-9ce3-e66abba3b072,o=Param}}.   * {{bslink>Фильтр правила|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;p=ebdd5ef9-c4a0-480b-9ce3-e66abba3b072,o=Param}}.
 +Описания параметров приведены во всплывающих подсказках к ним.
  
 Дальнейшая настройка правила осуществляется в **Окне свойств правила** путем последовательного добавления и заполнения свойств этапов со вкладки {{bslink>Этапы|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;p=fb9f571b-28f7-4f40-8b2a-eec9f3d0b616,o=Param}} этого окна. Дальнейшая настройка правила осуществляется в **Окне свойств правила** путем последовательного добавления и заполнения свойств этапов со вкладки {{bslink>Этапы|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;p=fb9f571b-28f7-4f40-8b2a-eec9f3d0b616,o=Param}} этого окна.
Строка 30: Строка 31:
 ==== Пример 1 ====  ==== Пример 1 ==== 
  
-**Задача:** Получить от процесса цели, связанные с показателями, присутствующими на вкладке **Показатели** в **Окне свойств** процесса.+**Задача:** Получить от единицы деятельности цели, связанные с показателями, присутствующими на вкладке **Показатели** в **Окне свойств** единицы деятельности.
  
 **Видеоинструкция:** **Видеоинструкция:**
Строка 40: Строка 41:
   - В открывшемся **Окне свойств правила**:    - В открывшемся **Окне свойств правила**: 
     - Заполнить параметры:     - Заполнить параметры:
-      * Название = Получение от процесса целей, связанных с показателями, присутствующими на вкладке "Показатели" в Окне свойств процесса+      * Название = Получение от единицы деятельности целей, связанных с показателями, присутствующими на вкладке "Показатели" в Окне свойств единицы деятельности
-    - Добавить этап для получения показателей от процесса. \\ Для этого добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**:  +    - Добавить этап для получения показателей от единицы деятельности. \\ Для этого добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**:  
-      - В поле "Класс" двойным кликом или нажатием на кнопку "..." открыть **Окно выбора класса** и в нем выбрать "Процессы".+      - В поле "Класс" двойным кликом или нажатием на кнопку "..." открыть **Окно выбора класса** и в нем выбрать "Деятельность".
       - В поле "Параметр" двойным кликом или нажатием на кнопку "..." открыть **Окно выбора параметра** и в нем выбрать в области дерева слева "Показатели", в области параметров справа - "Показатель".       - В поле "Параметр" двойным кликом или нажатием на кнопку "..." открыть **Окно выбора параметра** и в нем выбрать в области дерева слева "Показатели", в области параметров справа - "Показатель".
       - Закрыть **Окно свойств этапа**.       - Закрыть **Окно свойств этапа**.
Строка 53: Строка 54:
 ==== Пример 2 ==== ==== Пример 2 ====
  
-**Задача:** Получить от процесса цели, у которых ответственными за достижение являются должности, участвующие в выполнении процесса (присутствующие на вкладке **Субъекты** в **Окне свойств процесса**).+**Задача:** Получить от единицы деятельности цели, у которых ответственными за достижение являются должности, участвующие в выполнении единицы деятельности (присутствующие на вкладке **Оргединицы** в **Окне свойств единицы деятельности**).
  
 **Видеоинструкция:** **Видеоинструкция:**
Строка 63: Строка 64:
   - В открывшемся **Окне свойств правила**:    - В открывшемся **Окне свойств правила**: 
     - Заполнить параметры:     - Заполнить параметры:
-      * Название = Получение от процесса целей, у которых ответственными за достижение являются должности, участвующие в выполнении процесса +      * Название = Получение от единицы деятельности целей, у которых ответственными за достижение являются должности, участвующие в выполнении единицы деятельности 
-    - Добавить этап для получения субъектов от процессов. \\ Для этого добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**:  +    - Добавить этап для получения оргединиц от единиц деятельности. \\ Для этого добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**:  
-      - В поле "Класс" выбрать "Процессы". +      - В поле "Класс" выбрать "Деятельность". 
-      - В поле "Параметр" выбрать в области параметров справа параметр "Субъекты".+      - В поле "Параметр" выбрать в области параметров справа параметр "Оргединицы".
       - Закрыть **Окно свойств этапа**.       - Закрыть **Окно свойств этапа**.
-    - Добавить этап для получения целей от субъектов. \\ Для этого добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**: +    - Добавить этап для получения целей от оргединиц. \\ Для этого добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**: 
       - В поле "Фильтр" нажать кнопку "..." для выбора фильтра. \\ Далее:       - В поле "Фильтр" нажать кнопку "..." для выбора фильтра. \\ Далее:
         - В открывшемся окне выбора фильтра в области дерева выбрать папку "Пользовательские фильтры"  и на панели инструментов справочника нажать кнопку **Новый**.          - В открывшемся окне выбора фильтра в области дерева выбрать папку "Пользовательские фильтры"  и на панели инструментов справочника нажать кнопку **Новый**. 
-        - В открывшемся окне выбрать класс "Цели", в следующем окне ввести название фильтра "Цели, к которых текущий субъект указан в качестве ответственного за достижение"  и нажать кнопку **ОК**. +        - В открывшемся окне выбрать класс "Цели", в следующем окне ввести название фильтра "Цели, к которой текущая оргединица указана в качестве ответственной за достижение"  и нажать кнопку **ОК**. 
-        - В открывшемся окне редактирования фильтра добавить условие: \\ Ответственный за достижение.Субъект +        - В открывшемся окне редактирования фильтра добавить условие: \\ Ответственный за достижение.Оргединица 
         - Сохранить изменения в этом и следующем окнах нажатием кнопок **Сохранить**.         - Сохранить изменения в этом и следующем окнах нажатием кнопок **Сохранить**.
         - Кликнуть по строке созданного нами фильтра и нажать кнопку **Выбрать** на панели инструментов.         - Кликнуть по строке созданного нами фильтра и нажать кнопку **Выбрать** на панели инструментов.
       - На вкладке "Соответствия фильтра этапа правила":       - На вкладке "Соответствия фильтра этапа правила":
         - В поле "Источник данных" выбрать из выпадающего списка значение "Результат предыдущего этапа".         - В поле "Источник данных" выбрать из выпадающего списка значение "Результат предыдущего этапа".
-        - В поле "Параметр-источник" двойным кликом или по кнопке "..." открыть **Окно выбора параметра**, в области параметров выбрать "Субъект".  +        - В поле "Параметр-источник" двойным кликом или по кнопке "..." открыть **Окно выбора параметра**, в области параметров выбрать "Оргединица".  
-        - В поле "Параметр фильтра" двойным кликом или по кнопке "..." открыть **Окно выбора параметра**, в области дерева слева выбрать "Ответственный за достижение", в области параметров выбрать "Субъект". +        - В поле "Параметр фильтра" двойным кликом или по кнопке "..." открыть **Окно выбора параметра**, в области дерева слева выбрать "Ответственный за достижение", в области параметров выбрать "Оргединица". 
       - Закрыть **Окно свойств этапа**.       - Закрыть **Окно свойств этапа**.
     - Сохранить изменения нажатием на кнопку {{bslink>Сохранить|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;mi=button_Save,o=None}} в **Окне свойств правила**.     - Сохранить изменения нажатием на кнопку {{bslink>Сохранить|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;mi=button_Save,o=None}} в **Окне свойств правила**.
Строка 88: Строка 89:
 ==== ==== ==== ====
  
-**Задача:** Получить от процесса цели, присутствующие одновременно и в результатах выполнения правила из Примера 1, и в результатах выполнения правила из Примера 2.+**Задача:** Получить от единицы деятельности цели, присутствующие одновременно и в результатах выполнения правила из Примера 1, и в результатах выполнения правила из Примера 2.
  
 **Видеоинструкция:** **Видеоинструкция:**
Строка 98: Строка 99:
   - В открывшемся **Окне свойств правила**:    - В открывшемся **Окне свойств правила**: 
     - Заполнить параметры:     - Заполнить параметры:
-      * Название = Получение от процесса целей, присутствующие одновременно и в результатах выполнения правила из Примера 1, и в результатах выполнения правила из Примера 2+      * Название = Получение от единицы деятельности целей, присутствующие одновременно и в результатах выполнения правила из Примера 1, и в результатах выполнения правила из Примера 2
     - Добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**:      - Добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой. \\ В открывшемся **Окне свойств этапа**: 
-      - В поле "Класс" выбрать "Процессы".+      - В поле "Класс" выбрать "Деятельность".
       - На вкладке "Дополнительные правила":       - На вкладке "Дополнительные правила":
         - Добавить новую строку, внести в ней следующие значения:         - Добавить новую строку, внести в ней следующие значения:
           - Действие с результатом (выбрать из выпадающего списка) = Включить в результат.           - Действие с результатом (выбрать из выпадающего списка) = Включить в результат.
           - Источник данных (выбрать из выпадающего списка) = Начальный объект правила.           - Источник данных (выбрать из выпадающего списка) = Начальный объект правила.
-          - Правило получения объектов (перейти к Окну выбора объекта двойным кликом по полю или нажатием на кнопку "..." в поле) = Получение от процесса целей, связанных с показателями, присутствующими на вкладке "Показатели" в Окне свойств процесса.+          - Правило получения объектов (перейти к Окну выбора объекта двойным кликом по полю или нажатием на кнопку "..." в поле) = Получение от единицы деятельности целей, связанных с показателями, присутствующими на вкладке "Показатели" в Окне свойств единицы деятельности.
         - Добавить новую строку, внести в ней следующие значения:         - Добавить новую строку, внести в ней следующие значения:
           - Действие с результатом (выбрать из выпадающего списка) = Получить пересечение с результатом.           - Действие с результатом (выбрать из выпадающего списка) = Получить пересечение с результатом.
           - Источник данных (выбрать из выпадающего списка) = Начальный объект правила.           - Источник данных (выбрать из выпадающего списка) = Начальный объект правила.
-          - Правило получения объектов (перейти к Окну выбора объекта двойным кликом по полю или нажатием на кнопку "..." в поле) = Получение от процесса целей, у которых ответственными за достижение являются должности, участвующие в выполнении процесса.+          - Правило получения объектов (перейти к Окну выбора объекта двойным кликом по полю или нажатием на кнопку "..." в поле) = Получение от единицы деятельности целей, у которых ответственными за достижение являются должности, участвующие в выполнении единицы деятельности.
     - Закрыть **Окно свойств этапа**.     - Закрыть **Окно свойств этапа**.
   - Сохранить изменения нажатием на кнопку {{bslink>Сохранить|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;mi=button_Save,o=None}} в **Окне свойств правила**.   - Сохранить изменения нажатием на кнопку {{bslink>Сохранить|ShowOnForm?1dbafa3b-6ac0-48bf-886b-3d13644f69b8;mi=button_Save,o=None}} в **Окне свойств правила**.
Строка 115: Строка 116:
 Создание правила закончено, теперь можно протестировать его работу в соответствии с описанием из [[ru/manual/object_selection_rules/test_rule]]. Создание правила закончено, теперь можно протестировать его работу в соответствии с описанием из [[ru/manual/object_selection_rules/test_rule]].
  
-[<contextnavigator>]+[<contextnavigator>]  
 +  
 +  
 +  
 + 
 +  
 +  
 +  
 +  
 + 
 +  
 +  
 +  
 + 
 +{(rater>id=ru_manual_object_selection_rules_create_rule|name=Создание правила|type=vote|trace=ip|headline=off)}
Driven by DokuWiki