Klasse TReportDM_Base

Unit

Deklaration

type TReportDM_Base = class(TDataModule, IReport)

Beschreibung

Hierarchie

Übersicht

Felder

Protected FBarcode: TBarcode;
Protected FReportID: Integer;
Protected FReportType: TReportType;
Protected FReportCallback: TReportCallback;
Protected FExemplar: string;
Private FIB_Connection: TIB_Connection;
Private FIB_Transaction: TIB_Transaction;

Methoden

Protected function Report: TfrReport; virtual;
Protected procedure SetNr(aNr: integer); virtual;
Protected procedure SetID(aID: integer; aReportType: TReportType);
Protected procedure AssignConnection(aDBName, aUserName, aPassword: string);
Protected procedure SetReportCallback(aReportCallback: TReportCallback);
Protected procedure SetExemplar(aName: string);
Protected function Barcode_DataMatrix(aText: string = ''): TBarcode; virtual;
Protected function Barcode_Code128(aText: string = ''): TBarcode; virtual;
Protected function ReportVar: TfrVariables; virtual;
Protected procedure DoAssignDataMatrix2Barcode(aText: string; aPicName: string = 'DataMatrixPIC'); virtual;
Protected procedure DoAssignReportBmp(aPicName: string; aBitmap: TBitmap);
Protected procedure DoAssignLogo(aPicName: string = 'Logo');
Protected procedure DoHideReportObject(aName: string);
Protected function GetLKZ(aLKZ_Intern: string; aDelimiter: string = ' '): string;
Private function Barcode(aSymbology: TSymbology; aText: string = ''): TBarcode;
Public constructor Create(aOwner: TComponent); override;
Public destructor Destroy; override;

Beschreibung

Felder

Protected FBarcode: TBarcode;
 
Protected FReportID: Integer;
 
Protected FReportType: TReportType;
 
Protected FReportCallback: TReportCallback;
 
Protected FExemplar: string;
 
Private FIB_Connection: TIB_Connection;
 
Private FIB_Transaction: TIB_Transaction;
 

Methoden

Protected function Report: TfrReport; virtual;

IReport

Protected procedure SetNr(aNr: integer); virtual;
 
Protected procedure SetID(aID: integer; aReportType: TReportType);
 
Protected procedure AssignConnection(aDBName, aUserName, aPassword: string);
 
Protected procedure SetReportCallback(aReportCallback: TReportCallback);
 
Protected procedure SetExemplar(aName: string);
 
Protected function Barcode_DataMatrix(aText: string = ''): TBarcode; virtual;
 
Protected function Barcode_Code128(aText: string = ''): TBarcode; virtual;
 
Protected function ReportVar: TfrVariables; virtual;
 
Protected procedure DoAssignDataMatrix2Barcode(aText: string; aPicName: string = 'DataMatrixPIC'); virtual;
 
Protected procedure DoAssignReportBmp(aPicName: string; aBitmap: TBitmap);
 
Protected procedure DoAssignLogo(aPicName: string = 'Logo');
 
Protected procedure DoHideReportObject(aName: string);
 
Protected function GetLKZ(aLKZ_Intern: string; aDelimiter: string = ' '): string;
 
Private function Barcode(aSymbology: TSymbology; aText: string = ''): TBarcode;
 
Public constructor Create(aOwner: TComponent); override;
 
Public destructor Destroy; override;
 

Erstellt mit PasDoc 0.16.0.