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