Data(Id: String): Variant;
Id. Идентификатор элемента с пользовательской информацией.
Свойство Data определяет любую пользовательскую информацию и сохраняет её в элементе с указанным идентификатором.
При установке свойству какого-либо значения, если элемент с указанным идентификатором отсутствует в списке, то он будет создан. Если элемент уже имеется, то в нём будет обновлена пользовательская информация.
При использовании пользовательского метода для циклического расчёта в алгоритмах расчёта в качестве значения параметра Id имеются следующие зарезервированные значения:
Идентификатор | Описание |
BREAK_CYCLE | Признак необходимости прервать выполнения пользовательского
метода.
Допустимые значения:
|
UNLIMITED_CYCLE | Признак неограниченного количества итераций для выполнения
пользовательского метода.
Допустимые значения:
|
MAX_ITERATION | Максимальное количество итераций выполнения метода. |
CURRENT_ITERATION | Номер текущей итерации выполнения метода. При попытке изменения значения в прикладном коде может быть нарушен циклический расчёт. |
ITERATION_INTERVAL | Временной интервал между итерациями в секундах. При попытке изменения значения в прикладном коде может быть нарушен циклический расчёт. |
Пример использования приведён в описании свойств ITsCalculationContext.UserData.
См. также: