Advantage TDataSet Descendant
Determines if the given index order was built as a custom index.
function AdsIsIndexCustom : Boolean;
A custom index is built without keys. Keys are added to the custom index explicitly by calls to AdsAddCustomKey and AdsDeleteCustomKey. This allows a user to build a very small and specific index.
Custom indexes can only be built on tables opened with the ttAdsCDX or ttAdsADT option.
AdsTable1.Exclusive := TRUE;
AdsTable1.Active := TRUE;
AdsTable1.AdsCreateIndex( '', 'Tag1', 'FirstName', '', '', [ optCUSTOM ] );
AdsTable1.IndexName := ‘Tag1’;
bIsCustom := AdsTable1.AdsIsIndexCustom;