Правило (dmcom2170m000)

Правила позволяют вам переключать зависимые события. Вы можете установить Правило на комбинации Исход. объект, Исходное событие, Целев. объект, и Целевое событие. Условия для Исходного события и Состояние для целевого события назначены в Запрос (dmqry0501m000) Сеансе.

Для Правила вы должны ввести Значение по крайней мере хотя бы в одно Поле. Поле может быть Условием по Целевому событию или Атрибутам.

Обработка Правила если условия целевого события соблюдены:

Если Условие для целевого события обеспечено, Объекты для обработки выбираются по условиям запроса. Условия запроса Правила задаются для сущностей Источник и Цель. Все Объекты выбранные при выполнение запроса подвергаются изменению в Жизн. цикле.

Обработка Правила когда Атрибут задан:

Если пользователь дает Атрибут, вы должны дать Значение по умолчанию. Если Правило обрабатывается то Система сравнивает Значение по умолчанию Со Значением указанным в Настройка связи Атрибута.

Значение по умолчанию согласовано и Нет записей представленных в сеансе Связь атрибутов и свойств:

Если Значение по умолчанию указано в Атрибуты по объектам и Значение по умолчанию для Правила согласованы и Нет записей представленных в Сеансе Связать атрибуты и свойства, для указанных Атрибутов, в этом случае, Правило обрабатывает Все экземпляры Целевого объекта.

Значение по умолчанию в Атрибуты по объектам согласованы и записи присутствуют в сеансе Связать атрибуты и свойства:

Если Значение по умолчанию указанное в Атрибуты по объектам и Значение по умолчанию для Правила согласованы, записи выбираются из сеанса Связать атрибуты и свойства проходя жизн.цикл изменение.

Значение по умолчанию в Атрибуты по объектам и Правила не согласованы и записи присутствуют в Сеансе Связать атрибуты и свойства :

Если Значение по умолчанию, указанное в «Атрибуты по объектам» Сеансе и Значение по умолчанию указанное в Сеансе Правила не согласованы, выполняется поиск в сеансе Связь атрибутов и свойств чтобы Найти записи С заданными Атрибутами и Значением по умолчанию. Объекты которые удовлетворяют этому критерию выбираются и подвергаются изменению в жизн.цикле.

Пример Сценарий Определения Правила: Когда бы версии Документы которые созданы Работником С глобальной Ролью пересмотрены, Все версии Дочерних документов прицеплены к Основной версии должны также быть просмотрены. Вы можете Редактировать прикрепленные Дочерние документы если Полномочия и требуемый Статус обеспечивают выполнение текущих Действий . Определите Собственника Объекта как DOC_REV и Owner Event как ревизию. Направление от Владелец к Члену. Элемент события есть сверка и Элемент Объекта берется как DOC_REV. Условия для Владел. событ. определяются относительно QUERY Объекта. Условия запроса для Запроса определяются как Документы с глобальной Ролью. Создайте Документ, Doc-1 и привяжите Документ к Дочернему документ Doc-1. Роль для этих Двух Документов определяется как Глобальная. Если вы прогоняете выполнение Правил и когда Doc-1 проверяется прикрепленный Дочерний документ CDoc-1 также проверяется.

Связанные темы

  • Удаление данных блокировок для правил (dmcom2280m000)

 

Тип исходного объекта
Исходн. объект для которого Правило задано.
Источ. событ.
Исходное событие для Исходн. объекта.
Условия для источ. событ.
Используйте Просмотр для выбора условий для исходн события.
Целевой объект
Используйте Просмотр для выбора целевого объекта.
Целев. событ.
Используйте Просмотр для выбора целевого события.
Состояние для целевого событ
Используйте Просмотр для выбора условия для целевого события.
Атрибут
Используйте Просмотр для выбора атрибута.
Значение по умолчанию
Показ опции для ввода значения по умолчанию. Примечание Если пользователь дает Атрибут, вы должны дать Значение по умолчанию.

 

Выполнить правило
Выполнить Правило для выполнения заданного Действия.