📄 acediag.hpp
字号:
// Borland C++ Builder
// Copyright (c) 1995, 1998 by Borland International
// All rights reserved
// (DO NOT EDIT: machine generated header) 'acediag.pas' rev: 3.00
#ifndef acediagHPP
#define acediagHPP
#include <DBTables.hpp>
#include <DsgnIntf.hpp>
#include <PageMan.hpp>
#include <SctBtn.hpp>
#include <AceOut.hpp>
#include <AceUtil.hpp>
#include <Printers.hpp>
#include <Menus.hpp>
#include <SctData.hpp>
#include <Buttons.hpp>
#include <DBGrids.hpp>
#include <Grids.hpp>
#include <DBCtrls.hpp>
#include <SctCtrl.hpp>
#include <StdCtrls.hpp>
#include <Db.hpp>
#include <SctRep.hpp>
#include <ExtCtrls.hpp>
#include <SctVar.hpp>
#include <Dialogs.hpp>
#include <Forms.hpp>
#include <Controls.hpp>
#include <Graphics.hpp>
#include <Classes.hpp>
#include <SysUtils.hpp>
#include <Messages.hpp>
#include <SysInit.hpp>
#include <System.hpp>
//-- user supplied -----------------------------------------------------------
namespace Acediag
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TAceDiagForm;
class PASCALIMPLEMENTATION TAceDiagForm : public Forms::TForm
{
typedef Forms::TForm inherited;
__published:
Sctrep::TSctReport* SctReport1;
Sctrep::TSctGrouppage* ReportPage;
Sctrep::TSctBand* ReportHeaderBand;
Sctvar::TSctLevel* ReportHeaderBandlevel;
Sctrep::TSctBand* PageHeaderBand;
Sctvar::TSctLevel* PageHeaderBandlevel;
Sctrep::TSctBand* DetailBand;
Sctvar::TSctLevel* DetailBandlevel;
Sctrep::TSctBand* PageFooterBand;
Sctvar::TSctLevel* PageFooterBandlevel;
Sctrep::TSctBand* ReportFooterBand;
Sctvar::TSctLevel* ReportFooterBandlevel;
Sctctrl::TSctTextLabel* SctTextLabel1;
Sctvar::TSctDateTimeVar* svarDateTime;
Sctvar::TSctPageVar* svarPage;
Sctvar::TSctExprVar* AceVersion;
Sctctrl::TSctTextLabel* SctTextLabel67;
Sctctrl::TSctTextLabel* SctTextLabel68;
Sctctrl::TSctTextLabel* SctTextLabel69;
Sctctrl::TSctTextLabel* SctTextLabel55;
Sctctrl::TSctTextLabel* SctTextLabel66;
Sctctrl::TSctShape* SctShape7;
Sctctrl::TSctTextLabel* SctTextLabel2;
Sctvar::TSctExprVar* ReportOwner;
Sctctrl::TSctvarlabel* Sctvarlabel18;
Sctctrl::TSctTextLabel* SctTextLabel5;
Sctctrl::TSctvarlabel* Sctvarlabel5;
Sctctrl::TSctvarlabel* Sctvarlabel16;
Sctctrl::TSctvarlabel* Sctvarlabel17;
Sctctrl::TSctTextLabel* SctTextLabel16;
Sctctrl::TSctvarlabel* Sctvarlabel10;
Sctrep::TSctSubDataBand* Update;
Sctvar::TSctLevel* DataLevel;
Sctrep::TSctSubDataBand* Blank;
Sctvar::TSctLevel* Data1Level;
Sctrep::TSctSubDataBand* Misc;
Sctvar::TSctLevel* Data2Level;
Sctrep::TSctDataHeadBand* UpdateHeader;
Sctvar::TSctLevel* UpdateHeaderLevel;
Sctrep::TSctDataHeadBand* BlankHeader;
Sctvar::TSctLevel* BlankHeaderLevel;
Sctrep::TSctDataHeadBand* MiscHeader;
Sctvar::TSctLevel* MiscHeaderLevel;
Sctrep::TSctDataFootBand* MiscFooter;
Sctvar::TSctLevel* MiscFooterLevel;
Sctctrl::TSctTextLabel* SctTextLabel3;
Sctctrl::TSctTextLabel* SctTextLabel4;
Sctctrl::TSctTextLabel* SctTextLabel7;
Sctctrl::TSctvarlabel* Sctvarlabel2;
Sctctrl::TSctvarlabel* Sctvarlabel4;
Sctctrl::TSctvarlabel* Sctvarlabel7;
Sctctrl::TSctvarlabel* Sctvarlabel8;
Sctvar::TSctExprVar* UpdateVar;
Sctvar::TSctExprVar* BlankVar;
Sctvar::TSctExprVar* MiscVar;
Sctvar::TSctExprVar* MiscSumVar;
Stdctrls::TButton* Button1;
Sctvar::TSctExprVar* Update1;
Sctrep::TSctSubDataBand* BlankLabels;
Sctvar::TSctLevel* DataLevel1;
Sctrep::TSctDataFootBand* BlankLabelsFooter;
Sctvar::TSctLevel* BlankLabelsFooterLevel;
Sctrep::TSctDataHeadBand* BlankLabelsHeader;
Sctvar::TSctLevel* BlankLabelsHeaderLevel;
Sctctrl::TSctTextLabel* SctTextLabel6;
Sctctrl::TSctvarlabel* Sctvarlabel11;
Sctctrl::TSctvarlabel* Sctvarlabel12;
Sctvar::TSctExprVar* BlanklabVar;
Sctctrl::TSctLine* SctLine2;
Sctctrl::TSctLine* SctLine4;
Sctvar::TSctExprVar* blanklabsum;
Sctrep::TSctSubBand* subsevere;
Sctrep::TSctSubBand* ReportFooterBandSub1;
Sctrep::TSctSubBand* ReportFooterBandSub2;
Sctctrl::TSctvarlabel* Sctvarlabel9;
Sctctrl::TSctvarlabel* Sctvarlabel14;
Sctctrl::TSctvarlabel* Sctvarlabel15;
Sctctrl::TSctShape* SctShape4;
Sctctrl::TSctShape* SctShape1;
Sctctrl::TSctShape* SctShape2;
Sctctrl::TSctShape* SctShape3;
Sctrep::TSctDataFootBand* UpdateFooter;
Sctvar::TSctLevel* UpdateFooterLevel;
Sctctrl::TSctvarlabel* UpdateLevelSum;
Sctctrl::TSctLine* SctLine1;
void __fastcall DiagProc(Sctrep::TSctReport* Rep);
void __fastcall Button1Click(System::TObject* Sender);
void __fastcall ReportPageDataStart(System::TObject* Sender);
void __fastcall UpdateDataSkip(System::TObject* Sender);
void __fastcall BlankDataSkip(System::TObject* Sender);
void __fastcall MiscDataSkip(System::TObject* Sender);
void __fastcall UpdateDataStart(System::TObject* Sender);
void __fastcall BlankDataStart(System::TObject* Sender);
void __fastcall MiscDataStart(System::TObject* Sender);
void __fastcall UpdateDataFilter(System::TObject* Sender, bool &Result);
void __fastcall BlankDataFilter(System::TObject* Sender, bool &Result);
void __fastcall MiscDataFilter(System::TObject* Sender, bool &Result);
void __fastcall BlankLabelsDataSkip(System::TObject* Sender);
void __fastcall BlankLabelsDataFilter(System::TObject* Sender, bool &Result);
void __fastcall BlankLabelsDataStart(System::TObject* Sender);
void __fastcall blanklabsumGetData(Sctvar::TSctVar* oVar);
private:
int Spot;
Sctrep::TSctReport* Report;
Sctrep::TSctGrouppage* RPage;
bool MiscError;
bool BlankLabError;
int m;
int bl;
Sctrep::TSctDataSourceGuide* DSG;
Sctrep::TSctDataSourceGuide* __fastcall GetDSG(Db::TDataSource* DS);
public:
Dsgnintf::TFormDesigner* PageDesigner;
public:
/* TCustomForm.Create */ __fastcall virtual TAceDiagForm(Classes::TComponent* AOwner) : Forms::TForm(
AOwner) { }
/* TCustomForm.CreateNew */ __fastcall TAceDiagForm(Classes::TComponent* AOwner, int Dummy) : Forms::
TForm(AOwner, Dummy) { }
/* TCustomForm.Destroy */ __fastcall virtual ~TAceDiagForm(void) { }
public:
/* TWinControl.CreateParented */ __fastcall TAceDiagForm(HWND ParentWindow) : Forms::TForm(ParentWindow
) { }
};
//-- var, const, procedure ---------------------------------------------------
extern PACKAGE TAceDiagForm* AceDiagForm;
} /* namespace Acediag */
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Acediag;
#endif
//-- end unit ----------------------------------------------------------------
#endif // acediag
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -