glbm_project.h

来自「一个以前收集的基于C/S架构的ERP客户端源代码」· C头文件 代码 · 共 85 行

H
85
字号
//---------------------------------------------------------------------------
#ifndef Glbm_ProjectH
#define Glbm_ProjectH
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "QueryBaseForm.h"
#include <ComCtrls.hpp>
#include <Dialogs.hpp>
#include <ImgList.hpp>
#include <Menus.hpp>
#include <ToolWin.hpp>
#include "SDGrid.h"
#include <ExtCtrls.hpp>
#include <Grids.hpp>
#include <jpeg.hpp>
#include <Graphics.hpp>
#include "KSAdvReport.h"
//---------------------------------------------------------------------------
class TfrmGlbm_Project : public TQueryBaseForm
{
__published:	// IDE-managed Components
   TImage *Image1;
   TSDGrid *sgGlbm_Project;
   TSDGrid *sgGlbm_ProjectW;
   TLabel *lblProject;
   TLabel *lblFcMonth;
   void __fastcall tbQueryClick(TObject *Sender);
   void __fastcall muFirstClick(TObject *Sender);
   void __fastcall muPreviousClick(TObject *Sender);
   void __fastcall muNextClick(TObject *Sender);
   void __fastcall muLastClick(TObject *Sender);
   void __fastcall tbRefreshClick(TObject *Sender);
   void __fastcall FormShow(TObject *Sender);
   void __fastcall sgGlbm_ProjectDblClick(TObject *Sender);
   void __fastcall sgGlbm_ProjectWDblClick(TObject *Sender);
   void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
private:	    // User declarations
   AnsiString FilterStr;        //查询条件字串
   AnsiString FcMonthFilStr;    //跨财务月份处理
   AnsiString sSQL;             //查询语句
   AnsiString sProjectCode;     //项目字段
   AnsiString RecentBillCode;   //最近查询的单号

   TComResultSet *RstProject;   //项目分类
   bool FCancelQuery;
   AnsiString __fastcall GetHeadQueryStr(AnsiString tFcMonth,AnsiString tGlkmCode);
   AnsiString __fastcall GetSpace(int iNum);
   bool __fastcall ShowQueryWindow();
   void __fastcall InitSdForm(AnsiString tCurrency);
   void __fastcall InitSDGridGlbm_Project();
   void __fastcall ClearControl(bool BringToNext);
   void __fastcall GetDataFromComObject();
   void __fastcall WaitUserInput();
   void __fastcall RefreshGridData(int mAction);
   void __fastcall DisplayBill();
   void __fastcall GetBill(AnsiString BillID);

   void __fastcall InitLableCaption();
   void __fastcall FillGridWithData();
   void __fastcall FillGridWithPzh(AnsiString tGlbFmonth,AnsiString tGlbGlkm,double dBopAmt);
   void __fastcall FillGridWithDataW();
   void __fastcall FillGridWithProject();

public:		 // User declarations
   int FGlbProjSign;      //由总帐查明细帐标志
   AnsiString FcMonthInfo;
   AnsiString FCurrencyInfo;
   AnsiString FProjectType;
   AnsiString FProjectFrom;
   AnsiString FProjectTo;
   AnsiString FPzUnPosted;
   AnsiString FGlb_ProjGlkm;
   AnsiString FGlb_ProjFmonth;
   AnsiString FGlb_ProjCode;    //项目的值
   __fastcall TfrmGlbm_Project(TComponent* Owner);
   __fastcall TfrmGlbm_Project(TComponent* Owner, HWND chWnd, AnsiString MidCode,AnsiString WhereStr);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmGlbm_Project *frmGlbm_Project;
//---------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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