Unit rDBPrintDirect

Description

rDBPrintDirect provides universal dialog for printing of data from DBGrid, rDBRecView and TreeView/rDBTreeView. Unit uses TPrinter to print data directy to printer without RTFReport2.

Full functional demo

Overview

Classes, Interfaces, Objects and Records

Name Description
Class TrDBPrintDirectForm provides universal dialog for printing of data from DBGrid, rDBRecView and TreeView/rDBTreeView

Functions and Procedures

procedure DBPrintDirect(DBGrid: TCustomDBGrid; SetColumns, SetFilter: boolean; RepCaption: string); overload;
procedure DBPrintDirect(Dataset: TDataset; SetColumns, SetFilter: boolean; RepCaption: string); overload;
procedure DBPrintDirect(rDBRecView: TrDBRecView; RepCaption: string); overload;
procedure DBPrintDirect(TreeView: TCustomTreeView; RepCaption: string); overload;
procedure DBPrintDirect(rStringGridEd: TrStringGridEd; RepCaption: string); overload;
procedure DBPrintDirectDataset(Dataset: TDataset; SetColumns, SetFilter: boolean; RepCaption: string); deprecated 'use DBPrintDirect instead';
procedure DBPrintDirectRecView(rDBRecView: TrDBRecView; RepCaption: string); deprecated 'use DBPrintDirect instead';
procedure DBPrintDirectTreeView(TreeView: TCustomTreeView; RepCaption: string); deprecated 'use DBPrintDirect instead';
procedure DBPrintDirectStringGrid(rStringGridEd: TrStringGridEd; RepCaption: string); deprecated 'use DBPrintDirect instead';

Variables

rDBPrintDirectForm: TrDBPrintDirectForm;

Description

Functions and Procedures

procedure DBPrintDirect(DBGrid: TCustomDBGrid; SetColumns, SetFilter: boolean; RepCaption: string); overload;

Show rDBPrintDirect dialog for DBGrid and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirect(Dataset: TDataset; SetColumns, SetFilter: boolean; RepCaption: string); overload;

Show rDBPrintDirect dialog for Dataset and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirect(rDBRecView: TrDBRecView; RepCaption: string); overload;

Show rDBPrintDirect dialog for rDBRecView and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirect(TreeView: TCustomTreeView; RepCaption: string); overload;

Show rDBPrintDirect dialog for TreeView/rDBTreeView and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirect(rStringGridEd: TrStringGridEd; RepCaption: string); overload;

Show rDBPrintDirect dialog for rStringGridEd and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirectDataset(Dataset: TDataset; SetColumns, SetFilter: boolean; RepCaption: string); deprecated 'use DBPrintDirect instead';

Warning: this symbol is deprecated: use DBPrintDirect instead

Show rDBPrintDirect dialog for Dataset and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirectRecView(rDBRecView: TrDBRecView; RepCaption: string); deprecated 'use DBPrintDirect instead';

Warning: this symbol is deprecated: use DBPrintDirect instead

Show rDBPrintDirect dialog for rDBRecView and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirectTreeView(TreeView: TCustomTreeView; RepCaption: string); deprecated 'use DBPrintDirect instead';

Warning: this symbol is deprecated: use DBPrintDirect instead

Show rDBPrintDirect dialog for TreeView/rDBTreeView and let user to define page orientation, font size, columns to print etc...

procedure DBPrintDirectStringGrid(rStringGridEd: TrStringGridEd; RepCaption: string); deprecated 'use DBPrintDirect instead';

Warning: this symbol is deprecated: use DBPrintDirect instead

Show rDBPrintDirect dialog for rStringGridEd and let user to define page orientation, font size, columns to print etc...

Variables

rDBPrintDirectForm: TrDBPrintDirectForm;
 

Author

Created

Nov 2012

Last Modified

Jan 2021


Generated by PasDoc 0.15.0.