Это старая версия документа.
Внимание! Новые правила рекомендуется создавать за пределами папки "Правила по умолчанию" (например, в папке "Пользовательские правила"). Разработчик Business Studio оставляет за собой право перезаписывать правила в папке "Правила по умолчанию" при обновлении программы.
Правило создается кликом по кнопке Новый на панели элементов справочника Правила получения объектов.
Для правила заполняются параметры Название и Комментарий.
Дальнейшая настройка правила осуществляется в Окне свойств правила путем последовательного добавления и заполнения свойств этапов со вкладки Этапы этого окна.
Перед заполнением свойств этапа необходимо добавить новую строку на вкладку Этапы в Окне свойств правила. Свойства этапа заполняются в Окне свойств этапа, открываемом двойным кликом по этой строке этапа или командой Открыть свойства строки в контекстном меню, вызванном от соответствующей строки на .
Описания параметров и вкладок приведены во всплывающих подсказках к ним.
Примеры создания правил с использованием различных сочетаний параметров и вкладок приведены ниже.
Задача: Получить от процесса цели, связанные с показателями, присутствующими на вкладке Показатели в Окне свойств процесса.
Видеоинструкция:
Текстовая инструкция:
Задача: Получить от процесса цели, у которых ответственными за достижение являются должности, участвующие в выполнении процесса (присутствующие на вкладке Субъекты в *Окне свойств процесса*).
Видеоинструкция:
<html><iframe width="100%" height="467" src="https://www.youtube.com/embed/idN72t7yUIo" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe></html>
Текстовая инструкция:
- Открыть справочник Правила получения объектов, в дереве слева выбрать папку "Пользовательские правила" или созданную вами ее подпапку, на панели инструментов справочника нажать кнопку Новый.
- В открывшемся Окне свойств правила:
- Заполнить параметры:
* Название = Получение от процесса целей, у которых ответственными за достижение являются должности, участвующие в выполнении процесса
* Комментарий = Получить от процесса Субъекты. Получить цели, у которых субъекты из предыдущего этапа указаны в качестве ответственных за достижение.
- Добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой.
В открывшемся Окне свойств этапа:
- В поле "Класс" выбрать "Процессы".
- В поле "Параметр" выбрать в области параметров справа параметр "Субъекты".
- Закрыть Окно свойств этапа.
- Добавить строку на вкладку "Этапы", дважды кликнуть по ней мышкой.
В открывшемся Окне свойств этапа:
- В поле "Фильтр" нажать кнопку "…" для выбора фильтра.
Далее:
- В открывшемся окне выбора фильтра в области дерева выбрать папку "Пользовательские фильтры" и на панели инструментов справочника нажать кнопку Новый.
- В открывшемся окне выбрать класс "Цели", в следующем окне ввести название фильтра "Цели, к которых текущий субъект указан в качестве ответственного за достижение" и нажать кнопку "ОК".
- В открывшемся окне редактирвоания фильтра добавить условие:
Ответственный за достижение.Субъект =
- Сохранить изменения в этом и следующем окнах нажатием кнопок Сохранить.
- Кликнуть по строке созданного нами фильтра и нажать кнопку Выбрать на панели инструментов.
- На вкладке "Соответствия фильтра этапа правила":
- В поле "Источник данных" выбрать из выпадающего списка значение "Результат предыдущего этапа".
- В поле "Параметр-источник" двойным кликом или по кнопке "…" открыть Окно выбора параметра, в области параметров выбрать "Субъект".
- В поле "Параметр фильтра" двойным кликом или по кнопке "…" открыть Окно выбора параметра, в области дерева слева выбрать "Ответственный за достижение", в области параметров выбрать "Субъект".
- Закрыть Окно свойств этапа.
- Сохранить изменения нажатием на кнопку Сохранить в Окне свойств правила.
==== Пример 3 ====
== ==
Внимание!** При реализации Примера 3 используются правила, созданные ранее в Примерах 1 и 2, описанных выше.