Объекты DIRECTUM > Работа со справочниками > IRule – правило >

Свойство Severe – строгость выполнения правила

Предыдущий раздел В начало Следующий раздел

Синтаксис:

 rw  property Severe: WordBool;

Описание:

Свойство предоставляет доступ к строгости выполнения правила: True - если правило строгое, False - если не строгое. Свойство имеет смысл только для правила проверки заполнения обязательных реквизитов  с ИД CHECK_REQUIRED_REQUISITES_FULLNESS_RULE_ID. При невыполнении строго правила генерируется исключение. Результат проверки не строгого правила можно узнать с помощью свойства Successful. Идентификаторы наиболее востребованных правил приведены в описании объекта IRuleList.

Примечание. Свойство можно использовать для записи только в вычислениях на ISBL при работе с текущей системой DIRECTUM. В противном случае будет сгенерировано исключение.

Пример использования:

 

// Задать строгость выполнения правила при открытии справочника.

Object.Rules.Rules(

 CHECK_REQUIRED_REQUISITES_FULLNESS_RULE_ID).Severe = True

См. также

Свойство Successful