95
Приложение 7
Листинг программы
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes,
Graphics, Controls, Forms,
Dialogs, cxGraphics, cxControls, cxLookAndFeels,
cxLookAndFeelPainters,
dxSkinsCore, dxSkinsdxNavBar2Painter, cxStyles,
dxSkinscxPCPainter,
cxCustomData, cxFilter, cxData, cxDataStorage,
cxEdit, DB, cxDBData,
cxContainer, cxTextEdit, cxMaskEdit,
cxDropDownEdit, cxCalendar,
StdCtrls, Buttons, ADODB, cxGridLevel,
cxClasses, cxGridCustomView,
cxGridCustomTableView, cxGridTableView,
cxGridDBTableView, cxGrid,
ExtCtrls, dxNavBarCollns, dxNavBarBase,
dxNavBar, ComCtrls, cxLookupEdit,
cxDBLookupEdit, cxDBLookupComboBox,
dxPSGlbl, dxPSUtl, dxPSEngn, dxPrnPg,
dxBkgnd, dxWrap, dxPrnDev, dxPSCompsProvider,
dxPSFillPatterns,
dxPSEdgePatterns, dxPSPDFExportCore, dxPSPD-
FExport, cxDrawTextUtils,
dxPSPrVwStd, dxPSPrVwAdv, dxPSPrVwRibbon,
dxPScxPageControlProducer,
dxPScxGrid6Lnk, dxPScxEditorProducers, dxP-
ScxExtEditorProducers,
dxSkinsdxBarPainter, dxPSCore, dxPSContain-
erLnk, dxPSDBCtrlLnks, Mask,
DBCtrls;
type
TForm1 = class(TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
cxGrid1DBTableView1: TcxGridDBTableView;
cxGrid1Level1: TcxGridLevel;
cxGrid1: TcxGrid;
ADOConnection1: TADOConnection;
DataSource1: TDataSource;
ADOQuery1: TADOQuery;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
BitBtn5: TBitBtn;
Label1: TLabel;
Label2: TLabel;
BitBtn6: TBitBtn;
ADOTable4: TADOTable;
DataSource4: TDataSource;
ADOTable3: TADOTable;
DataSource5: TDataSource;
cxGrid1DBTableView1_: TcxGridDBColumn;
cxGrid1DBTableView1DBColumn: TcxGridDB-
Column;
cxGrid1DBTableView1DBColumn1:
TcxGridDBColumn;
cxGrid1DBTableView1_1: TcxGridDBColumn;
cxGrid1DBTableView1DBColumn2:
TcxGridDBColumn;
cxGrid1DBTableView1DBColumn3:
TcxGridDBColumn;
dxComponentPrinter1: TdxComponentPrinter;
dxComponentPrinter1Link1: TdxCustomContain-
erReportLink;
DBEdit1: TDBEdit;
BitBtn4: TBitBtn;
DBLookupComboBox1: TDBLookupComboBox;
procedure BitBtn5Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn4Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure BitBtn6Click(Sender: TObject);
procedure cxDBLookupCom-
boBox1PropertiesChange(Sender: TObject);
procedure cxGrid1DBTableView1CellDblClick(
Sender: TcxCustomGridTableView;
ACellViewInfo: TcxGridTableDataCellViewInfo;
AButton: TMouseButton;
AShift: TShiftState; var AHandled: Boolean);
procedure DBLookupCom-
boBox1CloseUp(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses Unit4, Unit3, Unit5, Unit6, Unit7, Unit10,
Unit11, Unit15, Unit16,
Unit17, Unit14, Unit19, Unit20;
{$R *.dfm}
procedure TForm1.BitBtn5Click(Sender: TObject);
begin
dxComponentPrinter1.Preview(True,nil);
end;
procedure TForm1.BitBtn3Click(Sender: TObject);
Var X: word;
begin