📄 nopayquery.cpp
字号:
// NoPayQuery.cpp: implementation of the NoPayQuery class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "MyProject.h"
#include "NoPayQuery.h"
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
NoPayQuery::NoPayQuery()
{
}
NoPayQuery::~NoPayQuery()
{
}
void NoPayQuery::Init()
{
this->m_StaTitle.SetWindowText("欠款日期");
this->SetWindowText("未付款查询");
this->m_DataBaseName="SELECT a.销售票号, c.全称 AS 客户全称,b.挂帐日期 AS 欠款日期,a.合计金额, b.未付金额,d.姓名 AS 经手人, e.用户名 AS 操作员 FROM 销售记录表 a INNER JOIN 销售挂帐表 b ON a.销售票号 =b.销售票号 INNER JOIN 往来单位信息表 c ON a.客户编号 = c.编号 INNER JOIN 员工信息表 d ON a.经手人 = d.编号 INNER JOIN 操作员信息表 e ON a.操作员 = e.操作员编号 WHERE b.偿还否=0";
this->m_ListDataBaseName="SELECT a.商品条形码 AS 条形码, b.名称 AS 商品名称,b.规格, b.产地, b.计量单位, a.销售数量,b.销售价格 AS 销售单价,a.合计金额 ,a.销售票号 FROM 销售明细表 a INNER JOIN 商品信息表 b ON a.商品条形码 = b.条形码";
}
void NoPayQuery::OnButprint()
{
if(m_HotItem<0)
{
MessageBox("请在显示主要信息的表格中双击一条记录!","系统提示",MB_OK|MB_ICONSTOP);
return;
}
RxRecordset rst;
CString sID,sClient,sDate,sMan,sMoney,sNoPay;
sID=m_MainGrid.GetItemText(m_HotItem,0);
sClient=m_MainGrid.GetItemText(m_HotItem,1);
sDate=m_MainGrid.GetItemText(m_HotItem,2);
sMan=m_MainGrid.GetItemText(m_HotItem,5);
sMoney=m_MainGrid.GetItemText(m_HotItem,3);
sNoPay=m_MainGrid.GetItemText(m_HotItem,4);
m_ps.MainCaptionFontSize=400;
m_ps.DeckCaptionFontSize=180;
m_ps.MainCaption="销售欠款单";
m_ps.DeckCaptionNumber=4;
m_ps.DeckCaptions[0]="销售票号:"+sID;
m_ps.DeckCaptions[1]="客户全称:"+sClient;
m_ps.DeckCaptions[2]="欠款日期:"+sDate;
m_ps.DeckCaptions[3]="经 手 人:"+sMan;
m_ps.Grid=&m_ListGrid;
m_ps.TotalNumber=4;
CString sPay;
sPay.Format("%f",atof(sMoney)-atof(sNoPay));
m_ps.Totals[0]="应付金额:"+sMoney;
m_ps.Totals[1]="实付金额:"+sPay;
m_ps.Totals[2]="未付金额:"+sNoPay;
m_ps.Totals[3]="操 作 员:"+OP;
CMyApp* theApp;
theApp=(CMyApp*)::AfxGetApp();
theApp->Print();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -