Модуль Проект содержит два атрибута Целое число: Бюджетная стоимость и Фактическая стоимость - а также атрибут Выбор с именем Бюджет. Атрибут Бюджет содержит два элемента: В пределах бюджета и Превышает бюджет. Для моделирования взаимосвязи между бюджетной и фактической стоимостью будет применено бизнес-правило SetChoice и выражение для обновления атрибута Бюджет; выполните следующие действия:
='Фактическая стоимость' >= 'Бюджетная стоимость' ? 1 : 2
Это выражение указывает, что когда Фактическая стоимость не меньше Бюджетной стоимости, значение будет 1. В противном случае значение будет 2.
=SetChoice("328","18","false","18_2","19_1",'Оценка стоимости')
Это бизнес-правило указывает, что атрибуту Бюджет (ИД 328) должен быть присвоен элемент В пределах бюджета (ИД 18), кроме случая, когда значение атрибута Оценка стоимости равно 1. В этом случае атрибуту Бюджет должен быть присвоен элемент Превышает бюджет (ИД 19).