📄 clientedit.h
字号:
//---------------------------------------------------------------------------
#ifndef ClientEditH
#define ClientEditH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "RzPanel.hpp"
#include <ExtCtrls.hpp>
#include "RzButton.hpp"
#include "RzCmboBx.hpp"
#include "RzDBCmbo.hpp"
#include "RzDBEdit.hpp"
#include "RzEdit.hpp"
#include "RzLabel.hpp"
#include <Mask.hpp>
#include "RzBckgnd.hpp"
#include <ADODB.hpp>
#include <DB.hpp>
#include "RzTabs.hpp"
#include <Dialogs.hpp>
#include <ExtDlgs.hpp>
#include <DBGrids.hpp>
#include <Grids.hpp>
//---------------------------------------------------------------------------
class TEditClient : public TForm
{
__published: // IDE-managed Components
TRzPanel *RzPanel2;
TRzBitBtn *RzBitBtn5;
TRzBackground *RzBackground3;
TRzBitBtn *RzBitBtn1;
TDataSource *DSource;
TRzPageControl *RzPageControl1;
TRzTabSheet *TabSheet1;
TRzTabSheet *TabSheet2;
TRzTabSheet *TabSheet3;
TRzPanel *RzPanel1;
TRzDBEdit *RzDBEdit3;
TRzDBComboBox *RzDBComboBox1;
TRzDateTimeEdit *RzDateTimeEdit2;
TRzDateTimeEdit *RzDateTimeEdit1;
TRzDBEdit *RzDBEdit4;
TRzBackground *RzBackground1;
TRzLabel *RzLabel2;
TRzLabel *RzLabel5;
TRzLabel *RzLabel7;
TRzLabel *RzLabel4;
TRzLabel *RzLabel6;
TRzPanel *RzPanel3;
TRzBackground *RzBackground2;
TRzLabel *RzLabel8;
TRzBitBtn *RzBitBtn2;
TRzBitBtn *RzBitBtn3;
TOpenPictureDialog *OpenPic;
TRzPanel *RzPanel4;
TImage *ImgPic;
TRzBackground *RzBackground4;
TRzLabel *RzLabel9;
TRzLabel *RzLabel10;
TRzLabel *RzLabel11;
TRzDBEdit *RzDBEdit5;
TRzDBEdit *RzDBEdit6;
TRzDBEdit *RzDBEdit7;
TRzLabel *RzLabel12;
TRzLabel *RzLabel13;
TRzDBEdit *RzDBEdit8;
TRzDBEdit *RzDBEdit9;
TRzBackground *RzBackground5;
TRzLabel *RzLabel14;
TRzLabel *RzLabel15;
TRzLabel *RzLabel16;
TRzLabel *RzLabel17;
TRzLabel *RzLabel18;
TRzLabel *RzLabel19;
TRzDBEdit *RzDBEdit10;
TRzDBEdit *RzDBEdit11;
TRzDBEdit *RzDBEdit12;
TRzPanel *RzPanel5;
TRzLabel *RzLabel3;
TRzLabel *RzLabel1;
TRzDBEdit *RzDBEdit1;
TRzDBEdit *RzDBEdit2;
TRzPanel *RzPanel6;
TRzBackground *RzBackground6;
TRzBitBtn *RzBitBtn4;
TDBGrid *DBGrid1;
TADOQuery *ADOQItem;
TDataSource *DataSourceitem;
TRzBitBtn *RzBitBtn7;
TRzPanel *RzPanel7;
TRzLabel *RzLabel27;
TRzDBEdit *RzDBEdit15;
TRzDBEdit *RzDBEdit14;
TRzDBEdit *RzDBEdit16;
TRzLabel *RzLabel28;
TRzLabel *RzLabel26;
TRzDBEdit *DBEdtCellID;
TRzDBEdit *RzDBEdit17;
TRzLabel *RzLabel25;
TRzLabel *RzLabel29;
TRzBitBtn *RzBitBtn6;
TSplitter *Splitter1;
TADOQuery *ADOSearch;
void __fastcall RzBitBtn5Click(TObject *Sender);
void __fastcall RzBitBtn1Click(TObject *Sender);
void __fastcall RzBitBtn2Click(TObject *Sender);
void __fastcall RzBitBtn3Click(TObject *Sender);
void __fastcall RzBitBtn7Click(TObject *Sender);
void __fastcall RzBitBtn6Click(TObject *Sender);
void __fastcall RzBitBtn4Click(TObject *Sender);
void __fastcall RzDBEdit2Exit(TObject *Sender);
private: // User declarations
public: // User declarations
__fastcall TEditClient(TComponent* Owner);
__fastcall TEditClient(TComponent* Owner,String Title,String sSearchID,TADOQuery *Querytemp,int iFlag);
String sID;
TADOQuery *QryEdit;
TADOQuery *QryMaxID;
int m_bSaveFlag; //新增标志 1新增,0编辑
String sMaxID;
String sMaxSubID;
String sTrueMaxID;
String sTrueMaxSubID;
TADOConnection * AConnection1;
TADOConnection * AConnection2;
TADOQuery *QryTemp;
int iCount; //子表新增计数器
String CurrentPath;//固定路径
};
//---------------------------------------------------------------------------
extern PACKAGE TEditClient *EditClient;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -