Мельница данных  (28.04.2024)
Интерфейс ITableInfo3

ДиаграммаИнтерфейс ITableInfoИнтерфейс INamedItemInfo

01type
02  ITableInfo3 = interface(ITableInfo)
03    ['{3FB73AA9-010C-48DA-81C7-E1DCFE2E6136}']
04    function GetPersistentClause(const Alias: WideString): WideString; safecall;
05    function GetPreConditionsCount: Integer; safecall;
06    function GetPreConditionCaption(Index: Integer): WideString; safecall;
07    function Get_ActivePreCondition(Index: Integer): WordBool; safecall;
08    procedure Set_ActivePreCondition(Index: Integer; Value: WordBool); safecall;
09    function GetPreConditionParamsCount(Index: Integer): Integer; safecall;
10    function GetPreConditionParam(Index: Integer; 
11      PreConditionIndex: Integer): IOptionInfo; safecall;
12    function GetPreConditionCategory(Index: Integer): WideString; safecall;
13    property ActivePreCondition[Index: Integer]: WordBool 
14      read Get_ActivePreCondition write Set_ActivePreCondition;
15  end;

См. также