FindById(Id: String): ITableCheck;
Id is constraint identifier.
The FindById method searches and returns an object containing constraint of the table. The identifier, by which the search is performed, is passed by the Id parameter.
Sub Main;
Var
MB: IMetabase;
Table: ITable;
Checks: ITableChecks;
Check: ITableCheck;
i: Integer;
Begin
MB:=MetabaseClass.Active;
Table:=MB.ItemById("TABLE_1").Bind As ITable;
Checks:=Table.Checks;
Check:=Checks.FindById("TABLE_1_CHECK");
i:=Check.Key;
End Sub Main;
After executing the example, the "i" variable contains the key of constraint with the TABLE_1_CHECK identifier. The table identifier is Table_1.
See also: