IRdsDictionary.UpdateElementsDependencies

Fore Syntax

UpdateElementsDependencies;

Fore.NET Syntax

UpdateElementsDependencies();

Description

The UpdateElementsDependencies method updates all links to the Link element.

Comments

To update a link to the Link element by the key, use the IRdsDictionary.UpdateElementDependencies method.

Fore Example

Executing the example requires that the repository contains a dictionary with the DIM identifier that contains the elements referring to elements of other objects.

Add links to the Metabase, Rds system assemblies.

Sub UserProc;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Dict: IRdsDictionary;
Begin
    MB := MetabaseClass.Active;
    MObj := MB.ItemById("DIM").Bind;
    Dict := MObj As IRdsDictionary;
    Dict.UpdateElementsDependencies;
End Sub UserProc;

After executing the example all links to the Link element are updated.

Fore.NET Example

The requirements and result of the Fore.NET Example execution match with those in the Fore Example.

Imports Prognoz.Platform.Interop.Metabase;
Imports Prognoz.Platform.Interop.Rds;

Public Shared Sub Main(Params: StartParams);
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Dict: IRdsDictionary;
Begin
    MB := Params.Metabase;
    MObj := MB.ItemById["DIM"].Bind();
    Dict := MObj As IRdsDictionary;
    Dict.UpdateElementsDependencies();
End Sub;

See also:

IRdsDictionary