GetVariableByFactor(RubricatorKey: Integer;
FactorKey:
Integer;
GraphMeta:
String;
Var
VariableExists: Boolean;
[ParentKey:
Integer = -1]): IMsCalculationChainVariable;
GetVariableByFactor(RubricatorKey: uinteger;
FactorKey:
uinteger;
GraphMeta:
string;
var
VariableExists: boolean;
ParentKey:
uinteger): Prognoz.Platform.Interop.Ms.IMsCalculationChainVariable;
RubricatorKey. Ключ базы данных временных рядов;
FactorKey. Ключ ряда;
GraphMeta. Графический контекст;
VariableExists. Признак того, что переменная, соответствующая указанному ряду, существует во внутренней базе данных временных рядов. Возвращается после выполнения метода;
ParentKey. Ключ родительского элемента.
Метод GetVariableByFactor возвращает переменную, соответствующую ряду из указанной базы данных временных рядов.
Параметр GraphMeta может принимать значение Null.
Возможные значения параметра VariableExists:
True. Переменная существует во внутренней базе данных временных рядов;
False. Переменная отсутствует во внутренней базе данных временных рядов.
Если параметр ParentKey имеет значение -1, то переменная содержится в корне базы данных временных рядов.
Использование метода приведено в примере для IMsMetaModelVisualController.HasVariableRubricator.
См. также: