AutoName: Boolean;
Свойство AutoName определяет признак автоматической генерации наименования для ветки условия в цепочке расчёта метамодели.
Допустимые значения:
True. По умолчанию. Наименование генерируется автоматически;
False. Наименование задаётся пользователем вручную. Используйте свойство IMsBranchCase.Name.
Правила автоматической генерации наименований:
Тип условия | Наименование, генерируемое автоматически |
Наименования параметров условия | «Если {наименование параметра условия}». |
Наименования параметров веток условия | «Если {наименование параметра ветки условия}». |
Наименования групп | «Если {наименование параметра условия}» или {наименование параметра ветки условия} в группе {наименование группы}». |
Список элементов, формирующих отмету | «Если {наименование параметра условия}» или {наименование параметра
ветки условия} в отметке из N элементов <список элементов из
отметки>».
Где N - количество элементов в отметке. Список элементов из отметки формируется следующим образом: если N>6, то <первые три элемента, …, последние три элемента>; если N<=6, то <все элементы>. |
Наименования параметров, формирующих отметку | «Если {наименование параметра условия}» или {наименование параметра ветки условия} в отметке по параметру {наименование параметра, формирующего отметку}». |
Условие по выражению (для типа IMsBranchConditionExpression) | «Если <условие>». |
Непустые ряды (для типа IMsBranchConditionNotEmpty) |
Список элементов из отметки формируется следующим образом: если N>6, то <первые три элемента, …, последние три элемента>; если N<=6, то <все элементы>. |
Ветка условия, выполняемая если не выполнилась ни одна ветка из коллекции IMsCalculationChainBranch.CaseList. | «Иначе». |
Использование свойства приведено в примере для IMsBranchCondition.ConditionJoin.
См. также: