TgsParamList

Материал из GedeminWiki
(Различия между версиями)
Перейти к: навигация, поиск
(Создана новая страница размером Класс для списка параметров диалога отчета или функции. <source lang="delphi"> TgsParamLi...)
 
м
Строка 6: Строка 6:
 
   public
 
   public
 
     function AddParam(AnParamName, AnDisplayName: String; AnParamType: TParamType; const AnComment: String): Integer;  
 
     function AddParam(AnParamName, AnDisplayName: String; AnParamType: TParamType; const AnComment: String): Integer;  
     function AddLinkParam(AnParamName, AnDisplayName: String; AnParamType: TParamType; AnTableName, AnDisplayField, AnPrimaryField, AnLinkConditionFunction, AnLinkFunctionLanguage: String; const AnComment: String): Integer;  
+
     function AddLinkParam(AnParamName, AnDisplayName: String; AnParamType: TParamType; AnTableName, AnPrimaryField, AnDisplayField, AnLinkConditionFunction, AnLinkFunctionLanguage: String; const AnComment: String): Integer;  
 
     procedure SaveToStream(AnStream: TStream);  
 
     procedure SaveToStream(AnStream: TStream);  
 
     procedure LoadFromStream(AnStream: TStream);  
 
     procedure LoadFromStream(AnStream: TStream);  

Версия 10:53, 7 октября 2009

Класс для списка параметров диалога отчета или функции.

TgsParamList = class(TObjectList)
  public
    function AddParam(AnParamName, AnDisplayName: String; AnParamType: TParamType; const AnComment: String): Integer; 
    function AddLinkParam(AnParamName, AnDisplayName: String; AnParamType: TParamType; AnTableName, AnPrimaryField, AnDisplayField, AnLinkConditionFunction, AnLinkFunctionLanguage: String; const AnComment: String): Integer; 
    procedure SaveToStream(AnStream: TStream); 
    procedure LoadFromStream(AnStream: TStream); 
    procedure Assign(const Source: TgsParamList); 
    function GetVariantArray: Variant;
    procedure SetVariantArray(AnVarArray: Variant);
 
    property Params[const I: Integer]: TgsParamData read GetParam write SetParam;
  end;

Через свойство Params можно получить доступ к отдельному объекту-параметру TgsParamData.

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты