IDAHasDataDictionary

Overview

The IDAHasDataDictionary interface is used to receive the IDADataDictionary interface.

It is also used inside the FindDictionaryField method of the TDABaseField class.

var
  lOwner: TObject;
  lHasDict: IDAHasDataDictionary;
  lDictionary: IDADataDictionary;
begin
  //..........................
  if Supports(lOwner, IDAHasDataDictionary, lHasDict) then
      lDictionary := lHasDict.DataDictionary;
  //..........................
end;

Location


Properties


DataDictionary

See the GetDataDictionary method.

property DataDictionary: IDADataDictionary read

Required Methods


GetDataDictionary

Returns the IDADataDictionary interface for the implemented object.

function GetDataDictionary: IDADataDictionary

MergeDataDictionaries

Returns true if the current dataset contains the related data dictionaries, otherwise returns false.

function MergeDataDictionaries: Boolean