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

📄 falcon_jxcview.h

📁 面向软件工程的Visual C++网络程序开发
💻 H
字号:
// FALCON_JXCView.h : interface of the CFALCON_JXCView class
//
/////////////////////////////////////////////////////////////////////////////

#if !defined(AFX_FALCON_JXCVIEW_H__6CA01ED8_7540_4882_9108_C39E1B4C8633__INCLUDED_)
#define AFX_FALCON_JXCVIEW_H__6CA01ED8_7540_4882_9108_C39E1B4C8633__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "FALCON_JXCDoc.h"
#include "msflexgrid.h"
#include "dongtaireport.h"
#include "Quanxian.h"
//Andrew-------------------------------------------------------
typedef CArray<int,int&> ColWidthArray;

//**********m_iPrtItem=1--------------------------------------
class CRptDlgBmxsyj;	
class CRptDlgSpjhxm;		
class CRptDlgSpdbxm;	
class CRptDlgSpxsmx;	
class CRptDlgSpxsph;	
class CRptDlgGhsxsph;	
class CRptDlgYyyxsyj;
class CRptDlgSpkcpd;
class CRptDlgSpzxtj;
class CRptDlgYsysmx;
class CRptDlgSpdhhz;
class CRptDlgSpsgdh;
class CRptDlgSpzddh;
class CDlgDHHY;
class CDlgSKPJ_DHHY;
class CDlgZCXS_SKPJ;
class CDlgZCXS_SHHY;

//-------------------------------------------------------------

class CFALCON_JXCView : public CView
{
protected: // create from serialization only
	CFALCON_JXCView();
	DECLARE_DYNCREATE(CFALCON_JXCView)

// Attributes
public:
	CFALCON_JXCDoc* GetDocument();
	CDongTaiReport* m_Preview;
    CQuanXian m_QuanXian;
// Operations
public:
//Andrew-------------------------------------------------------
	int				m_iPrtItem;				//标志打印项目
	CMSFlexGrid		*m_CMSFlexGrid;			//打印点阵表
//------------------------------------------m_iPrtItem = 1;
	UINT			m_iPageNum;				//打印页数
	ColWidthArray	m_iAColWidth;			//列宽数组

	CString			m_strTimeQi;
	CString			m_strTimeZhi;
	CString			m_strZhibiaoren;
	CString			m_strZhibiaoriqi;
	CString			m_strBaobiaomingcheng;

	CRptDlgBmxsyj	*dlgBmxsyj;
	CRptDlgSpjhxm	*dlgSpjhmx;
	CRptDlgSpdbxm	*dlgSpdbmx;
	CRptDlgSpxsmx	*dlgSpxsmx;
	CRptDlgSpxsph	*dlgSpxsph;
	CRptDlgGhsxsph	*dlgGhsxsph;
	CRptDlgYyyxsyj	*dlgYyyxsyj;
	CRptDlgSpkcpd	*dlgSpkcpd;
	CRptDlgSpzxtj	*dlgSpzxtj;
	CRptDlgYsysmx   *dlgYsysmx;
	CRptDlgSpdhhz	*dlgSpdhhz;
	CRptDlgSpsgdh   *dlgSgdh;
	CRptDlgSpzddh   *dlgSgzddh;
//---------------------------------------------------------
	CStringArray	m_strPrtArray;
	int				m_iRows;
//-------------------------------------------m_iPrtItem = 2;
	CDlgDHHY		*dlgDhhy;
//-------------------------------------------m_iPrtItem = 3;
	CDlgSKPJ_DHHY	*dlgSkpjdhhy;
	CDlgZCXS_SKPJ	*dlgSkpjZcxs;
//-------------------------------------------m_iPrtItem = 4;
	CDlgZCXS_SHHY   *dlgShhyZcxs;
//----------------------------------------------------------

// Overrides
	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL(CFALCON_JXCView)
	public:
	virtual void OnDraw(CDC* pDC);  // overridden to draw this view
	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
	protected:
	virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
	virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);
	virtual void OnPrint(CDC* pDC, CPrintInfo* pInfo);
	//}}AFX_VIRTUAL

// Implementation
public:
	void Quotationform();
	void RptYyyxsyj();
	void RptBmxsyj();
	void RptGhsxsph();
	void RptSpxsph();
	void RptSpxsmx();
	void RptSpdbmx();
	CString m_sShouyinyuan;
	CString m_sShangchangmingcheng;
	void OnPrintReport(CDC* pDC,CPrintInfo* pInfo);
	void OnPrintBillDhhy(CDC* pDC,CPrintInfo* pInfo);
	void OnPrintBillSkpj(CDC* pDC,CPrintInfo* pInfo);
	void OnPrintBillShhy(CDC* pDC,CPrintInfo* pInfo);

	virtual ~CFALCON_JXCView();
#ifdef _DEBUG
	virtual void AssertValid() const;
	virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// Generated message map functions
protected:
	//{{AFX_MSG(CFALCON_JXCView)
	afx_msg void OnCancelEditSrvr();
	afx_msg void OnTestServer();
	afx_msg void OnQuotationform();
	afx_msg void OnConsignmentsheet();
	afx_msg void OnShhy();
	afx_msg void OnZcxsSqwk();
	afx_msg void OnSetBasicInfo();
	afx_msg void OnRuku();
	afx_msg void OnHpys();
	afx_msg void OnShangpingziliao();
	afx_msg void OnGysjbzl();
	afx_msg void OnDiaobodan();
	afx_msg void OnXiaoshoudiaobochuku();
	afx_msg void OnRptSpdbmx();
	afx_msg void OnRptSpxsmx();
	afx_msg void OnRptSpxsph();
	afx_msg void OnRptGhsxsph();
	afx_msg void OnRptBmxsyj();
	afx_msg void OnRptYyyxsyj();
	afx_msg void OnRptSpzx();
	afx_msg void OnGzd();
	afx_msg void OnTuihuochuku();
	afx_msg void OnXsgzcx();
	afx_msg void OnOpenrpt();
	afx_msg void OnUserAdmin();
	afx_msg void OnUpdateQuotationform(CCmdUI* pCmdUI);
	afx_msg void OnUpdateSkpjYdxs(CCmdUI* pCmdUI);
	afx_msg void OnUpdateUserAdmin(CCmdUI* pCmdUI);
	afx_msg void OnUpdateZcxsShhy(CCmdUI* pCmdUI);
	afx_msg void OnUpdateDiaobodan(CCmdUI* pCmdUI);
	afx_msg void OnUpdateZcxsSqwk(CCmdUI* pCmdUI);
	afx_msg void OnUpdateGzd(CCmdUI* pCmdUI);
	afx_msg void OnUpdateXsgzcx(CCmdUI* pCmdUI);
	afx_msg void OnUpdateSkpj(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRuku(CCmdUI* pCmdUI);
	afx_msg void OnUpdateHpys(CCmdUI* pCmdUI);
	afx_msg void OnUpdateXiaoshoudiaobochuku(CCmdUI* pCmdUI);
	afx_msg void OnUpdateTuihuochuku(CCmdUI* pCmdUI);
	afx_msg void OnUpdateSpjbzl(CCmdUI* pCmdUI);
	afx_msg void OnUpdateGysjbzl(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptSpjhmx(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptSpdbmx(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptSpxsmx(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptSpxsph(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptGhsxsph(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptBmxsyj(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptYyyxsyj(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptSpzx(CCmdUI* pCmdUI);
	afx_msg void OnUpdateRptSpkcpd(CCmdUI* pCmdUI);
	afx_msg void OnSetZhixiao();
	afx_msg void OnDuoShoug();
	afx_msg void OnDuoZhid();
	afx_msg void OnDuoHuiz();
	//}}AFX_MSG
public:
	afx_msg void OnSkpjYdxs();
	afx_msg void OnZcxsShhy();
	afx_msg void OnZcxsSkpj();
	afx_msg void OnRptSpjhmx();
	afx_msg void OnRptSpkcpd();
	afx_msg void OnRptYsys();	
	DECLARE_MESSAGE_MAP()

};

#ifndef _DEBUG  // debug version in FALCON_JXCView.cpp
inline CFALCON_JXCDoc* CFALCON_JXCView::GetDocument()
   { return (CFALCON_JXCDoc*)m_pDocument; }
#endif

/////////////////////////////////////////////////////////////////////////////

//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.

#endif // !defined(AFX_FALCON_JXCVIEW_H__6CA01ED8_7540_4882_9108_C39E1B4C8633__INCLUDED_)

⌨️ 快捷键说明

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