sizebill.h
来自「一个以前收集的基于C/S架构的ERP客户端源代码」· C头文件 代码 · 共 245 行
H
245 行
//---------------------------------------------------------------------------
#ifndef SizeBillH
#define SizeBillH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "BillBaseForm.h"
#include "DateEdit.hpp"
#include "fpanel.h"
#include "SDComboBox.h"
#include "SDEdit.h"
#include "SDGrid.h"
#include <Buttons.hpp>
#include <ComCtrls.hpp>
#include <Grids.hpp>
#include <ImgList.hpp>
#include <Mask.hpp>
#include <Menus.hpp>
#include <ToolWin.hpp>
#include <Dialogs.hpp>
//---------------------------------------------------------------------------
class PACKAGE TfrmSizeBill;
class TfrmSizeBill : public TBillBaseForm
{
__published: // IDE-managed Components
TFloatPanel *FloatPanel1;
TFloatPanel *FloatPanel3;
TLabel *Label17;
TCheckBox *cheSohCheck;
TCheckBox *cheSohCancel;
TLabel *Label14;
TSDEdit *scSohUser;
TLabel *Label1;
TLabel *Label3;
TLabel *Label4;
TSDEdit *seSizeBillCode;
TDateEdit *deSizeBillSSoDate;
TLabel *Label26;
TSDEdit *seSizeBillCo;
TLabel *Label15;
TLabel *Label11;
TLabel *Label42;
TMemo *memSizeBillMemo;
TSDEdit *seSizeBillStd;
TLabel *Label6;
TSDEdit *seSizeBillBuyer;
TSDEdit *seSizeBillCloth;
TSDEdit *seSohChecker;
TLabel *Label8;
TLabel *Label9;
TSDEdit *seSizeBillBuyerName;
TLabel *Label10;
TSDEdit *seSizeBillTel;
TLabel *Label24;
TSDEdit *seSizeBillDesign;
TLabel *Label30;
TMemo *memSizeBillDesignNeed;
TLabel *Label2;
TLabel *Label5;
TFloatPanel *FloatPanel2;
TLabel *Label7;
TLabel *Label12;
TBitBtn *btnOK;
TBitBtn *btnCancel;
TSDEdit *seSizeBillDLine;
TMemo *memSizeBillDMemo;
TLabel *lbSizeBillSysDate;
TLabel *Label18;
TLabel *Label79;
TSDEdit *seSizeBillAmt;
TLabel *Label80;
TSDEdit *seSizeBilladAmt;
TLabel *Label81;
TPageControl *PageControl1;
TTabSheet *TabSheet1;
TFloatPanel *FloatPanel4;
TLabel *Label52;
TLabel *Label53;
TLabel *Label54;
TLabel *Label55;
TLabel *Label56;
TLabel *Label57;
TLabel *Label58;
TLabel *Label59;
TLabel *Label60;
TLabel *Label61;
TLabel *Label62;
TLabel *Label63;
TLabel *Label64;
TLabel *Label65;
TLabel *Label66;
TLabel *Label67;
TLabel *Label68;
TSDEdit *seSizeBillDWSCcloth;
TSDEdit *seSizeBillDWSCdesign;
TSDEdit *seSizeBillDWSCinstep;
TSDEdit *seSizeBillDWSCstdSize;
TSDEdit *seSizeBillDWSCspec;
TSDEdit *seSizeBillDWSClength;
TSDEdit *seSizeBillDWSCBlength;
TSDEdit *seSizeBillDWSCcir;
TSDEdit *seSizeBillDWSCsquar;
TSDEdit *seSizeBillDWSCcuff;
TSDEdit *seSizeBillDWSCbelly;
TSDEdit *seSizeBillDWSCcirw;
TSDEdit *seSizeBillDWSCqty;
TSDEdit *seSizeBillDWSCskirt;
TSDEdit *seSizeBillDWSCneck;
TSDEdit *seSizeBillDWSCcud;
TSDEdit *seSizeBillDWSCwaist;
TTabSheet *TabSheet2;
TFloatPanel *FloatPanel5;
TLabel *Label41;
TLabel *Label43;
TLabel *Label44;
TLabel *Label45;
TLabel *Label46;
TLabel *Label47;
TLabel *Label48;
TLabel *Label49;
TLabel *Label50;
TLabel *Label51;
TLabel *Label69;
TSDEdit *seSizeBillDWKcloth;
TSDEdit *seSizeBillDWKdesign;
TSDEdit *seSizeBillDWKqty;
TSDEdit *seSizeBillDWKstdSize;
TSDEdit *seSizeBillDWKspec;
TSDEdit *seSizeBillDWKFLength;
TSDEdit *seSizeBillDWKBLength;
TSDEdit *seSizeBillDWKcir;
TSDEdit *seSizeBillDWKbelly;
TSDEdit *seSizeBillDWKwaist;
TSDEdit *seSizeBillDWKskirt;
TTabSheet *TabSheet3;
TFloatPanel *FloatPanel6;
TLabel *Label31;
TLabel *Label32;
TLabel *Label33;
TLabel *Label34;
TLabel *Label35;
TLabel *Label36;
TLabel *Label37;
TLabel *Label38;
TLabel *Label39;
TLabel *Label40;
TLabel *Label76;
TLabel *Label77;
TLabel *Label78;
TSDEdit *seSizeBillDWSTcloth;
TSDEdit *seSizeBillDWSTdesign;
TSDEdit *seSizeBillDWSTqty;
TSDEdit *seSizeBillDWSTstdSize;
TSDEdit *seSizeBillDWSTspec;
TSDEdit *seSizeBillDWSTLength;
TSDEdit *seSizeBillDWSTbelly;
TSDEdit *seSizeBillDWSTsterm;
TSDEdit *seSizeBillDWSTSH;
TSDEdit *seSizeBillDWSTSV;
TSDEdit *seSizeBillDWSTfore;
TSDEdit *seSizeBillDBack;
TSDEdit *seSizeBillDWSTcor;
TTabSheet *TabSheet4;
TFloatPanel *FloatPanel7;
TLabel *Label16;
TLabel *Label19;
TLabel *Label20;
TLabel *Label21;
TLabel *Label22;
TLabel *Label23;
TLabel *Label25;
TLabel *Label27;
TLabel *Label28;
TLabel *Label29;
TSDEdit *seSizeBillDWSScloth;
TSDEdit *seSizeBillDWSSdesign;
TSDEdit *seSizeBillDWSSqty;
TSDEdit *seSizeBillDWSSstdSize;
TSDEdit *seSizeBillDWSSspec;
TSDEdit *seSizeBillDWSSLength;
TSDEdit *seSizeBillDWSSbelly;
TSDEdit *seSizeBillDWSSsterm;
TSDEdit *seSizeBillDWSSskirt;
TSDEdit *seSizeBillDWSSqi;
TSDComboBox *scSizeBillmUser;
TSDComboBox *scSizeBillUser;
TDateEdit *deSizeBillGetDate;
TSDGrid *sgSizeBill;
void __fastcall FormShow(TObject *Sender);
void __fastcall btnOKClick(TObject *Sender);
void __fastcall btnCancelClick(TObject *Sender);
void __fastcall seSizeBillCodeKeyDown(TObject *Sender, WORD &Key,
TShiftState Shift);
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
void __fastcall seSizeBillClothButtonClick(TObject *Sender);
void __fastcall seSizeBillStdButtonClick(TObject *Sender);
void __fastcall seSizeBillDesignButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSCclothButtonClick(TObject *Sender);
void __fastcall seSizeBillDWKclothButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSTclothButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSSclothButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSCdesignButtonClick(TObject *Sender);
void __fastcall seSizeBillDWKdesignButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSTdesignButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSSdesignButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSCstdSizeButtonClick(TObject *Sender);
void __fastcall seSizeBillDWKstdSizeButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSTstdSizeButtonClick(TObject *Sender);
void __fastcall seSizeBillDWSSstdSizeButtonClick(TObject *Sender);
void __fastcall sgSizeBillDblClick(TObject *Sender);
void __fastcall sgSizeBillClick(TObject *Sender);
void __fastcall tbAddDetailClick(TObject *Sender);
private: // User declarations
void __fastcall RefreshUpdateData(int MsgSrc,int MsgType);
bool __fastcall BeforeCheck();
bool __fastcall BeforeUnCheck();
bool __fastcall BeforeCloseBill();
bool __fastcall BeforeUnCloseBill();
public: // User declarations
AnsiString FormIniFile;
void __fastcall InitEditControl();
void __fastcall ClearControl(int Section,bool BringToNext);
void __fastcall GetDataFromComObject(int Section);
void __fastcall SendDataToComObject(int Section);
void __fastcall WaitUserInput(int Section);
void __fastcall RefreshGridData(int mAction);
void __fastcall DisplayBill();
void __fastcall GetBill(AnsiString BillID);
void __fastcall FillGridWithData();
void __fastcall ChangeToBrowseState(bool Browse);
__fastcall TfrmSizeBill(TComponent* Owner, HWND chWnd, AnsiString MidCode,AnsiString WhereStr);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmSizeBill *frmSizeBill;
//---------------------------------------------------------------------------
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?