Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

IForEach

 |

IList

 |

ICheckPointedList

 |

IRuleList

Объект IRuleList предназначен для хранения набора правил. Элементами списка являются объекты IRule. Используя список правил, можно:

получать доступ к правилу по его ИД. Подробнее см. описание свойства Rules;
управлять доступностью правил. Подробнее см. описание методов EnableAll, DisableAll.

Описание наиболее востребованных правил:

Константа ISBL, содержащая ИД правила

Правило

Когда проверяется

SET_OURFIRM_BOUNDS_RULE_ID

При установленном контексте организации в набор данных компоненты, имеющей реквизит "НашаОрг", должны попадать только записи, удовлетворяющие установленному контексту. Правило действует только при визуальной работе с компонентой

Устанавливается при открытии набора данных до выполнения обработчика события «Набор данных. Открытие» на ISBL.

Снимается при закрытии набора данных до выполнения обработчика события «Набор данных. Закрытие» на ISBL

CHECK_REQUIRED_REQUISITES_FULLNESS_RULE_ID

Для установки признака утвержденности  записи должны быть заполнены все обязательные реквизиты

Проверяется перед сохранением записи набора данных до выполнения ISBL-обработчика события «Карточка. Сохранение До»

SET_FIRST_RECORD_IN_LIST_FORM_RULE_ID

При показе формы-списка курсор должен быть установлен на первую запись набора данных

При показе формы-списка

 

Свойства:

Rules

Наследуемые от IList

Names

Values

Наследуемые от IForEach

Count

EOF

Value

Методы:

DisableAll

EnableAll

Наследуемые от ICheckPointedList

AddCheckPoint

ReleaseCheckPoint

Наследуемые от IList

Add

Clear

Delete

FindItem

IndexOf

IndexOfName

Insert

PopVar

SetVar

ValueByName

Наследуемые от IForEach

Next

Reset

См. также

Свойство IObject.Rules

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }