IRubricatorInstance.CreateFormulasLookup

Syntax

CreateFormulasLookup: IRubricatorFormulasLookup;

Description

The CreateFormulasLookup method creates an object searching for formulas.

Example

Executing the example requires that the repository contains a time series database with the FC_COMM identifier.

Add links to the Cubes and Metabase system assemblies.

Sub UserProc;
Var
    Mb: IMetabase;
    RubInst: IRubricatorInstance;
    ForLoo: IRubricatorFormulasLookup;
    FormulaData: IRubricatorFormulaData;
Begin
    Mb := MetabaseClass.Active;
    RubInst := Mb.ItemById("FC_COMM").Open(NullAs IRubricatorInstance;
    ForLoo := RubInst.CreateFormulasLookup;
    ForLoo.WhereKind := RubricatorFormulaDataKind.Params;
    FormulaData := ForLoo.LookupData;
    If FormulaData <> Null Then
        Debug.WriteLine("Formula is found. Parent key: " + FormulaData.ParentKey.ToString);
    Else
        Debug.WriteLine("Formula is not found");
    End If;
End Sub UserProc;

After executing the example an object is created that searches for formula parameters in the time series database. If parameters are found, key of parent formula is displayed in the console window.

See also:

IRubricatorInstance