Excluded: Boolean;
Свойство Excluded определяет, участвует ли элемент цепочки в расчете метамодели. False - элемент участвует в расчете, True - элемент не участвует в расчете. Значение по умолчанию - False.
Для выполнения примера предполагается наличие в репозитории контейнера моделирования с идентификатором «OBJ_CONT». В данном контейнере должна содержаться метамодель с идентификатором «OBJ_META».
Sub Main;
Var
Mb: IMetabase;
ContKey: Integer;
MModel: IMsMetaModel;
Parent: IMsCalculationChainEntries;
ChainEntry: IMsCalculationChainEntry;
Begin
Mb := MetabaseClass.Active;
ContKey := Mb.GetObjectKeyById("OBJ_CONT");
MModel := Mb.ItemByIdNamespace("OBJ_META", ContKey).Edit As IMsMetaModel;
Parent := MModel.CalculationChain;
ChainEntry := Parent.Item(0);
ChainEntry.Excluded := True;
(MModel As IMetabaseObject).Save;
End Sub Main;
После выполнения примера первый элемент в цепочке метамодели будет исключен из расчета.
См. также: