FindByKey(Key: Integer): ITableIndex;
Key — ключ индекса.
Метод FindByKey осуществляет поиск и возвращает объект, содержащий индекс таблицы. Ключ, по которому осуществляется поиск, передается посредством параметра Key.
Sub UserProc;
Var
MB: IMetabase;
Table: ITable;
Indexes: ITableIndexes;
Index: ITableIndex;
s: String;
Begin
MB:=MetabaseClass.Active;
Table:=MB.ItemById("TABLE_1").Bind As ITable;
Indexes:=Table.Indexes;
Index:=Indexes.FindByKey(1);
s:=Index.Name;
End Sub UserProc;
После выполнения примера в переменной «s» будет содержаться наименование индекса, ключ которого равен «1». Таблицы имеет идентификатор «Table_1».
См.также: