IMetaAttributeNamings.GetRecordMnemo

Syntax

GetRecordMnemo(Record: IMetaDataMemberRecord; Dimensions: Array): String;

Parameters

Record. Time series database element.

Dimensions. Array of dimensions.

Description

The GetRecordMnemo method returns mnemonics of the time series database element.

Example

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

Add links to the Cubes, Metabase, Rds system assemblies.

Sub UserProc;
Var
    Factors: Array Of Integer;
    DicEdit: IMetaDictionary;
    Nams: IMetaAttributeNamings;
    Rubricator: IRubricator;
    Mb: IMetabase;
    Di: integer;
    s: String;
    Loo: IRubricatorFactsLookup;
    Inst: IRubricatorInstance;
    RubFD: IRubricatorFactData;
    k: Integer;
Begin
    Mb := MetabaseClass.Active;
    Rubricator := Mb.ItemById("FC_MN").Edit As IRubricator;
    DicEdit := Rubricator.EditFacts;
    Inst := ((Rubricator As IMetabaseObject).Open(Null)) As IRubricatorInstance;
    Loo := Inst.CreateFactsLookup;
    Nams := DicEdit.AttributeMnemoNamings;
    Factors := Loo.LookupFactors;
    For Di := 0 To Factors.Length - 1 Do
        k := Factors[Di];
        RubFD := Inst.GetFactData(k);
        s := Nams.GetRecordMnemo(RubFD.Record, Null);
        Debug.WriteLine(s);
    End For;
End Sub UserProc;

After executing the example the console window displays mnemonics for all the database indicators.

See also:

IMetaAttributeNamings