IEtlPlainOutput.Id

Syntax

Id: String;

Description

The Id property determines identifier of the current object's output.

Example

Sub UserProc;
Var
    MB: IMetabase;
    EtlTask: IEtlTask;
    ALLLinks: IEtlPlainLinks;
    Link: IEtlPlainLink;
    Output: IEtlPlainOutput;
    s: String;
Begin
    MB := MetabaseClass.Active;
    EtlTask := MB.ItemById("ETL").Bind As IEtlTask;
    ALLLinks := EtlTask.Links;
    Link := ALLLinks.Item(0);
    Output := Link.SourceObjectOutput;
    s := Output.Id;
End Sub UserProc;

After executing the example the "s" variable contains an identifier of consumer object output of the first link of the ETL task. The repository object has the ETL identifier.

See also:

IEtlPlainOutput