PlainInputField(Field: Integer, Input: Integer): IEtlPlainField;
Field — позиция поля индекса.
Input — индекс источника данных.
Свойство PlainInputField определяет поле соответсвующего источника данных, входящего в данный индекс.
Sub Main;
Var
MB: IMetabase;
EtlTask: IEtlTask;
Join: IEtlPlainDataJoin;
Index: IEtlPlainIndex;
Field: IEtlPlainField;
S: String;
Begin
MB:=MetabaseClass.Active;
EtlTask:=MB.ItemById("ETL").Bind As IEtlTask;
Join:=EtlTask.Item(0) As IEtlPlainDataJoin;
Index:=Join.Index;
Field:=Index.PlainInputField(0,0);
s:=Field.Id;
End Sub Main;
После выполнения примера в переменной «s» будет содержаться идентификатор поля первого источника данных которому соответсвует первая запись в поле индекса. Объект репозитория имеет идентификатор "ETL".
См. также: