⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 preth.h

📁 速达开源ERP系统
💻 H
字号:
//---------------------------------------------------------------------------

#ifndef PrethH
#define PrethH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "GenBaseForm.h"
#include "DateEdit.hpp"
#include "fpanel.h"
#include "SDComboBox.h"
#include "SDEdit.h"
#include <Buttons.hpp>
#include <ComCtrls.hpp>
#include <ImgList.hpp>
#include <Mask.hpp>
#include <Menus.hpp>
#include <ToolWin.hpp>
#include "SDGrid.h"
#include <Grids.hpp>
#include <ExtCtrls.hpp>
#include "gVar.h"
#include <Dialogs.hpp>
#include "BillBaseForm.h"
//---------------------------------------------------------------------------
class PACKAGE TfrmPreth  ;
class TfrmPreth : public TGenBaseForm
{
__published:	// IDE-managed Components
        TFloatPanel *FloatPanel1;
        TLabel *Label7;
        TLabel *Label9;
        TLabel *Label4;
        TLabel *Label5;
        TLabel *Label14;
        TLabel *Label10;
        TLabel *Label11;
        TLabel *Label6;
        TLabel *Label13;
        TLabel *Label17;
        TLabel *Label18;
        TLabel *Label20;
        TLabel *Label21;
        TDateEdit *dePrethDate;
        TSDEdit *sePrethCode;
        TSDComboBox *scPrethFMonth;
        TSDComboBox *scPrethPosType;
        TSDEdit *sePrethEnrate;
        TSDComboBox *scPrethRr;
        TSDComboBox *scPrethDeliver;
        TSDComboBox *scPrethSettleMode;
        TSDComboBox *scPrethTransMode;
        TMemo *sePrethDesc;
        TSDGrid * sgPreth;
        TLabel *Label2;
        TSDComboBox *scPrethTaxCode;
        TLabel *labPrethSysDate;
        TFloatPanel *FloatPanel2;
        TLabel *Label22;
        TLabel *Label23;
        TLabel *Label24;
        TLabel *Label25;
        TLabel *Label26;
        TLabel *Label33;
        TSDEdit *sePretdLine;
        TSDEdit *sePretdQty;
        TSDEdit *sePretdAmt;
        TLabel *Label34;
        TLabel *Label35;
        TLabel *Label31;
        TLabel *Label36;
        TSDEdit *sePretdTaxAmt;
        TSDEdit *sePretdExes;
        TMemo *sePretdDesc;
        TBitBtn *btnOK;
        TBitBtn *btnCancel;
        TLabel *Label37;
        TFloatPanel *FloatPanel3;
        TLabel *Label3;
        TLabel *labPrethChecker;
        TLabel *Label8;
        TLabel *labPrethUser;
        TCheckBox *cbxPrethCheck;
        TCheckBox *cbxPrethCancel;
        TLabel *Label12;
        TSDEdit *sePretdPrice;
        TSDComboBox *scPretdState;
  TCheckBox *chkPrethClose;
  TCheckBox *chkPretdClose;
  TSDEdit *sePrethSupply;
  TSDEdit *sePrethCurrency;
  TSDEdit *sePretdPrecCode;
  TSDEdit *sePretdPrecdLine;
  TLabel *Label27;
  TSDEdit *sePretdGoods;
  TLabel *Label28;
  TLabel *labPretdGoodsName;
  TLabel *Label1;
  TSDEdit *sePretdLoc;
  TLabel *Label15;
  TDateEdit *dePretdCloseDate;
  TSDEdit *sePrethPsite;
  TLabel *Label16;
  TSDEdit *sePretdConv;
  TLabel *Label19;
  TLabel *Label29;
  TLabel *Label30;
  TSDEdit *sePretdSo;
  TSDEdit *sePretdSodLine;
  TSDEdit *sePretdBatch;
  TLabel *Label32;
  TSDComboBox *scPrethType;
        TSDEdit *sePretdUnit;
        void __fastcall btnOKClick(TObject *Sender);
        void __fastcall btnCancelClick(TObject *Sender);
        void __fastcall FormShow(TObject *Sender);
        void __fastcall sgPrethDblClick(TObject *Sender);
        void __fastcall sgPrethSelectCell(TObject *Sender, int ACol,
          int ARow, bool &CanSelect);
        void __fastcall sePretdQtyExit(TObject *Sender);
        void __fastcall scPrethTaxCodeExit(TObject *Sender);
  void __fastcall sePrethCurrencyButtonClick(TObject *Sender);
  void __fastcall sePretdPriceExit(TObject *Sender);
  void __fastcall sePretdPrecCodeButtonClick(TObject *Sender);
  void __fastcall sePretdQtyButtonClick(TObject *Sender);
  void __fastcall sePretdLocButtonClick(TObject *Sender);
  void __fastcall sePrethSupplyButtonClick(TObject *Sender);
  void __fastcall sePrethPsiteButtonClick(TObject *Sender);
  void __fastcall scPrethTypeClick(TObject *Sender);
  void __fastcall sePretdGoodsButtonClick(TObject *Sender);
  void __fastcall sePretdBatchButtonClick(TObject *Sender);
  void __fastcall sePretdSoButtonClick(TObject *Sender);
        void __fastcall sePretdUnitButtonClick(TObject *Sender);
        void __fastcall sePretdGoodsExit(TObject *Sender);
        void __fastcall sePrethCodeExit(TObject *Sender);

public:	// User declarations
        AnsiString __fastcall GetDetailValue(int FieldIndex);
        AnsiString __fastcall GetHeadValue(int Index);
        void __fastcall SetHeadValue(int Index ,AnsiString Value);
        void __fastcall SetDetailValue(int Index, AnsiString Value);
        void __fastcall RefreshUpdateData(int MsgSrc,int MsgType);
        void __fastcall UnDoChange(){};

public:		// User declarations
        AnsiString FormIniFile;
        AnsiString pv_GoodsCode;
        void __fastcall SetDetail(AnsiString gc);
        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);
        AnsiString __fastcall GetItemStringToGrid();
        void __fastcall DisplayBill();
        void __fastcall GetBill(AnsiString BillID);
        void __fastcall FillGridWithData();
        void __fastcall ChangeToBrowseState(bool Browse=false);
        void __fastcall AutoCalculation();
        void __fastcall DynamicSetControlState();

        void __fastcall GenrateBill();

        __fastcall TfrmPreth(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmPreth *frmPreth;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -