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

Метод DisableAll – отключить все правила

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

Синтаксис:

procedure DisableAll;

Описание:

Метод устанавливает значение свойства Enabled в False у всех правил, которые содержатся в списке. Можно отключать все правила при массовом импорте данных для оптимизации, если это не приведет к нарушению целостности данных. После выполнения необходимых действий следует включить все правила.

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

 

// Изменить ИД типа карточки электронных документов.

// ID – новый ИД типа карточки электронного документа.

CardTypes = References.SYSREF_EDOCUMENT_CARD_TYPES.GetComponent

CardTypes.Open

CardTypes.Locate(SYSREQ_CODE; 'ПЭА')

CardTypes.OpenRecord

Rules = CardTypes.Rules

Rules.DisableAll

CardTypes.SYSREQ_ID = ID

CardTypes.Save

Rules.EnableAll

CardTypes.CloseRecord

CardTypes.Close

См. также

Метод EnableAll

Метод AddCheckPoint

Метод ReleaseCheckPoint

Свойство IRule.Enabled