亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dlgrj.cpp

?? 數據庫管理程序
?? CPP
?? 第 1 頁 / 共 2 頁
字號:

	m_list.InsertItem(i,"");
	if(m_bRj)
	m_list.SetItemText(i,0,"銷售日結:");
	else
	m_list.SetItemText(i,0,"銷售月結:");
	m_list.SetItemText(i,1,"銷售商品編號");
	m_list.SetItemText(i,2,"銷售商品名稱");
	m_list.SetItemText(i,3,"銷售商品數量");
	m_list.SetItemText(i,4,"銷售商品金額");
	m_list.SetItemText(i,5,"銷售商品利潤");
	i++;
	_variant_t value;
	double je=0,profit=0;
	long pzs=0 ,sl=0;
	while(!m_runsql.m_recordset->adoEOF)
	{
		m_list.InsertItem(i,"");
		value=m_runsql.m_recordset->GetCollect("yp_id");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,1,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("yp_name");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,2,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("sumsl");

		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,3,(char*)(_bstr_t)value);
		sl=sl+value.dblVal;
		value=m_runsql.m_recordset->GetCollect("sumje");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,4,(char*)(_bstr_t)value);
		je=je+value.dblVal;
		value=m_runsql.m_recordset->GetCollect("profit");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,5,(char*)(_bstr_t)value);
		profit=profit+value.dblVal;

		i++;pzs++;
		m_runsql.m_recordset->MoveNext();
	}
	m_list.InsertItem(i,"");
	CString a;
	a.Format("%d",pzs);
	m_list.SetItemText(i,0,"匯總:");
	a.Format("%d",pzs);
	m_list.SetItemText(i,1,a);
	m_list.SetItemText(i,2,a);
	a.Format("%d",sl);
	m_list.SetItemText(i,3,a);
	a.Format("%0.2f",je);a+="元";
	m_list.SetItemText(i,4,a);
	a.Format("%0.2f",profit);a+="元";
	m_list.SetItemText(i,5,a);
	i++;
	return i;
}

int CDlgRj::RefreshRKList(int i)
{
	CString sql;
	sql=this->PrepareRKSQL();
	if(!m_runsql.CheckSQLResult(sql))
	{
		m_list.SetRedraw(true);	
		return --i;
	}

	m_list.InsertItem(i,"");
	if(m_bRj)
	m_list.SetItemText(i,0,"入庫日結:");
	else
	m_list.SetItemText(i,0,"入庫月結:");
	m_list.SetItemText(i,1,"入庫商品編號");
	m_list.SetItemText(i,2,"入庫商品名稱");
	m_list.SetItemText(i,3,"入庫商品數量");
	m_list.SetItemText(i,4,"入庫商品金額");
	i++;
	_variant_t value;
	double je=0;
	long pzs=0 ,sl=0;
	while(!m_runsql.m_recordset->adoEOF)
	{
		m_list.InsertItem(i,"");
		value=m_runsql.m_recordset->GetCollect("yp_id");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,1,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("yp_name");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,2,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("sumsl");

		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,3,(char*)(_bstr_t)value);
		sl=sl+value.dblVal;
		value=m_runsql.m_recordset->GetCollect("sumje");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,4,(char*)(_bstr_t)value);
		je=je+value.dblVal;
		i++;pzs++;
		m_runsql.m_recordset->MoveNext();
	}
	m_list.InsertItem(i,"");
	CString a;
	a.Format("%d",pzs);
	m_list.SetItemText(i,0,"匯總:");
	a.Format("%d",pzs);a="種數:"+a;
	m_list.SetItemText(i,1,a);
	m_list.SetItemText(i,2,a);
	a.Format("%d",sl);a="總數量:"+a;
	m_list.SetItemText(i,3,a);
	a.Format("%f",je);a="總金額:"+a;
	m_list.SetItemText(i,4,a);
	i++;
	return i;
}

int CDlgRj::RefreshXSTHList(int i)
{
	CString sql;
	sql=this->PrepareRKSQL();
	if(!m_runsql.CheckSQLResult(sql))
	{
		m_list.SetRedraw(true);	
		return --i;
	}

	m_list.InsertItem(i,"");
	if(m_bRj)
	m_list.SetItemText(i,0,"銷售退貨日結:");
	else
	m_list.SetItemText(i,0,"銷售退貨月結:");
	m_list.SetItemText(i,1,"銷售退貨商品編號");
	m_list.SetItemText(i,2,"銷售退貨商品名稱");
	m_list.SetItemText(i,3,"銷售退貨商品數量");
	m_list.SetItemText(i,4,"銷售退貨商品金額");
	i++;
	_variant_t value;
	double je=0;
	long pzs=0 ,sl=0;
	while(!m_runsql.m_recordset->adoEOF)
	{
		m_list.InsertItem(i,"");
		value=m_runsql.m_recordset->GetCollect("yp_id");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,1,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("yp_name");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,2,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("sumsl");

		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,3,(char*)(_bstr_t)value);
		sl=sl+value.dblVal;
		value=m_runsql.m_recordset->GetCollect("sumje");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,4,(char*)(_bstr_t)value);
		je=je+value.dblVal;
		i++;pzs++;
		m_runsql.m_recordset->MoveNext();
	}
	m_list.InsertItem(i,"");
	CString a;
	a.Format("%d",pzs);
	m_list.SetItemText(i,0,"匯總:");
	a.Format("%d",pzs);a="種數:"+a;
	m_list.SetItemText(i,1,a);
	m_list.SetItemText(i,2,a);
	a.Format("%d",sl);a="總數量:"+a;
	m_list.SetItemText(i,3,a);
	a.Format("%f",je);a="總金額:"+a;
	m_list.SetItemText(i,4,a);
	i++;
	return i;
}

int CDlgRj::RefreshRKTHList(int i)
{
	CString sql;
	sql=this->PrepareRKTHSQL();
	if(!m_runsql.CheckSQLResult(sql))
	{
		m_list.SetRedraw(true);	
		return --i;
	}
	m_list.InsertItem(i,"");
	if(m_bRj)
	m_list.SetItemText(i,0,"入庫退貨日結:");
	else
	m_list.SetItemText(i,0,"入庫退貨月結:");
	m_list.SetItemText(i,1,"入庫退貨商品編號");
	m_list.SetItemText(i,2,"入庫退貨商品名稱");
	m_list.SetItemText(i,3,"入庫退貨商品數量");
	m_list.SetItemText(i,4,"入庫退貨商品金額");
	i++;
	_variant_t value;
	double je=0;
	long pzs=0 ,sl=0;
	while(!m_runsql.m_recordset->adoEOF)
	{
		m_list.InsertItem(i,"");
		value=m_runsql.m_recordset->GetCollect("yp_id");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,1,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("yp_name");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,2,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("sumsl");

		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,3,(char*)(_bstr_t)value);
		sl=sl+value.dblVal;
		value=m_runsql.m_recordset->GetCollect("sumje");
		if(value.vt!=VT_NULL)
		m_list.SetItemText(i,4,(char*)(_bstr_t)value);
		je=je+value.dblVal;
		i++;pzs++;
		m_runsql.m_recordset->MoveNext();
	}
	m_list.InsertItem(i,"");
	CString a;
	a.Format("%d",pzs);
	m_list.SetItemText(i,0,"匯總:");
	a.Format("%d",pzs);a="種數:"+a;
	m_list.SetItemText(i,1,a);
	m_list.SetItemText(i,2,a);
	a.Format("%d",sl);a="總數量:"+a;
	m_list.SetItemText(i,3,a);
	a.Format("%f",je);a="總金額:"+a;
	m_list.SetItemText(i,4,a);
	i++;
	return i;
}
void CDlgRj::OnSelendokCombo1() 
{

	m_iYue=this->m_comboYue.GetCurSel();
	if(m_iOldYue==m_iYue)return ;
	CString yue;
	yue.Format("%d",m_iYue+1);
	CString next_yue;
	next_yue.Format("%d",m_iYue+2);
	CTime t=CTime::GetCurrentTime();
	CString y=t.Format("%Y");
	if(this->m_iYue==11)
	{
		int l_y=atoi(y);
		l_y++;
		CString upy;
		upy.Format("%d",l_y);
		this->m_strRqUp=upy+'-'+'1'+'-'+'1';
	}
	else
	{
		m_strRqUp=y+'-'+next_yue+'-'+'1';
	}
	m_strRqDown=y+'-'+yue+'-'+'1';
	m_iOldYue=m_iYue;
	this->RefreshListView(CString(""));
}

//////////////////////////////////////////////////////////////////////
// CDrawJZ Class
//////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////


CDrawJZ::CDrawJZ(CDlgRj* dlg)
{
this->parent=dlg;

	m_nColumns=6;
	m_iHaveColumnsTitle=0;
	m_nSmallTilte=1;
	m_piCharsColumns=new int[m_nColumns];
	m_piWidthColumns=new int[m_nColumns];	//每列寬度
}

CDrawJZ::~CDrawJZ()
{

}
void CDrawJZ::PrintDlg(CDC* pDC, CPrintInfo* pInfo)
{	
	m_pOldFont = (CFont*) (pDC->SelectObject(m_pGeneralFont));	


	CPoint ptLeftCurPos(pInfo->m_rectDraw.TopLeft());
	CPoint ptRightCurPos(pInfo->m_rectDraw.right,pInfo->m_rectDraw.top);

	ptLeftCurPos.Offset(this->m_iLeftMargin,2*this->m_iLineHeight);
	ptRightCurPos.Offset(-this->m_iRightMargin,2*this->m_iLineHeight);
	int iCurPage=pInfo->m_nCurPage;
	if(iCurPage==pInfo->GetMinPage())
	{
		ptLeftCurPos.Offset(0,this->m_iLineHeight/4);//開始寫字的起始坐標

		CString str;
		CSize size;

		//左邊一行:
		if(parent->m_bRj)
		{
		parent->m_tcRq.GetWindowText(str);
		str="日期:  "+str;
		}
		else
		{
		parent->m_comboYue.GetWindowText(str);
		str="日期:  "+str;
		}
		pDC->TextOut(ptLeftCurPos.x,ptLeftCurPos.y,str);

		ptLeftCurPos.Offset(0,m_iLineHeight*3/4);
		ptRightCurPos.Offset(0,m_iLineHeight);
	}
	int n=this->parent->m_list.GetItemCount();
	if(n==0) return ;
		this->DrawListItems(pDC,iCurPage,ptLeftCurPos,ptRightCurPos,&parent->m_list);
	pDC->SelectObject(m_pOldFont);	


}

void CDrawJZ::PrintPageHeader(CDC* pDC, CPrintInfo* pInfo)
{	
	CDrawDlg::PrintPageHeader(pDC,pInfo,(parent->m_bRj)?"日結表":"月結表");
}


void CDlgRj::OnButtonPrint() 
{
	for(int i=this->m_list.GetItemCount()-1;i>=0;i--)
	if(m_list.GetItemText(i,0)==""&&
		m_list.GetItemText(i,1)==""&&
		m_list.GetItemText(i,2)=="")
	{
		m_list.DeleteItem(i);
	}
	if(!::OpenPrintFrame(this,m_draw))
	{
		MessageBox("打開打印框架錯誤","錯誤!");
		
	}
}








CListCtrl* CDrawJZ::GetListCtrl()
{
return &this->parent->m_list;

}

BOOL CDlgRj::DestroyWindow() 
{
	delete m_draw;
	m_draw=NULL;
	
	return CDialog::DestroyWindow();
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人综合婷婷国产精品久久免费| 毛片av中文字幕一区二区| 国产69精品久久久久毛片| 久久香蕉国产线看观看99| 国产一区二区不卡在线| 日本一区二区成人在线| 色综合久久综合网97色综合 | 精品国产乱码91久久久久久网站| 免费人成在线不卡| 久久久国产一区二区三区四区小说| 国产成人在线色| 亚洲另类在线制服丝袜| 欧美日韩免费电影| 激情综合五月天| 国产日韩欧美电影| 91成人在线观看喷潮| 麻豆一区二区在线| 国产精品无码永久免费888| 日本韩国一区二区| 蜜桃视频第一区免费观看| 中文字幕av不卡| 欧美性videosxxxxx| 美女视频一区二区| 亚洲欧美综合在线精品| 欧美日韩高清一区二区三区| 国产一区二区电影| 亚洲大尺度视频在线观看| 亚洲精品在线三区| 色天天综合色天天久久| 国产裸体歌舞团一区二区| 亚洲男人的天堂在线aⅴ视频| 91精品综合久久久久久| 成人综合婷婷国产精品久久蜜臀 | 日产欧产美韩系列久久99| 久久久久免费观看| 欧美男女性生活在线直播观看| 国产真实精品久久二三区| 一二三四区精品视频| 精品入口麻豆88视频| 色久综合一二码| 国产成人综合自拍| 偷拍一区二区三区四区| 国产精品毛片久久久久久久| 精品人在线二区三区| av高清久久久| 黑人精品欧美一区二区蜜桃 | 中文字幕视频一区| 欧美成人免费网站| 欧美三级三级三级爽爽爽| 成人激情电影免费在线观看| 蜜桃av一区二区在线观看| 一区二区高清免费观看影视大全| xnxx国产精品| 日韩午夜中文字幕| 欧美日韩大陆在线| 91国内精品野花午夜精品| av在线综合网| 国产精品99久久久久久久女警 | 高清久久久久久| 久久国产剧场电影| 日本视频免费一区| 亚洲妇女屁股眼交7| 亚洲精品国产成人久久av盗摄| 国产欧美精品在线观看| 久久久久久麻豆| 日韩精品一区二区三区三区免费 | 91香蕉视频污在线| 成人av资源网站| 成人黄色电影在线 | 亚洲aaa精品| 午夜不卡在线视频| 午夜精品久久久久久久久久久| 亚洲欧美韩国综合色| 自拍偷拍欧美激情| 中文字幕在线观看一区二区| 日本一区二区三区在线观看| 久久精品免费在线观看| 国产欧美日韩综合精品一区二区| 国产亚洲一二三区| 欧美国产综合色视频| 国产精品麻豆久久久| 国产精品网站一区| 中文字幕人成不卡一区| 亚洲日本韩国一区| 五月天网站亚洲| 男男gaygay亚洲| 国产成人自拍网| jlzzjlzz欧美大全| 色哟哟一区二区在线观看| 91久久香蕉国产日韩欧美9色| 欧美性猛交xxxxxx富婆| 9191国产精品| 久久夜色精品国产噜噜av| 国产日韩精品一区| 成人欧美一区二区三区在线播放| 亚洲欧美视频在线观看视频| 亚洲国产欧美另类丝袜| 日本最新不卡在线| 国产久卡久卡久卡久卡视频精品| 丁香婷婷综合网| 在线观看视频欧美| 欧美一区二区三区思思人| 久久九九久久九九| 一区二区三区在线免费视频| 奇米精品一区二区三区四区| 国产精品91xxx| 色综合久久88色综合天天免费| 欧美精品精品一区| 国产日韩欧美精品一区| 一区二区三区在线观看网站| 蜜臀a∨国产成人精品| caoporn国产精品| 91麻豆精品国产无毒不卡在线观看| 久久男人中文字幕资源站| 综合自拍亚洲综合图不卡区| 男女男精品视频| 色婷婷久久综合| 精品国精品自拍自在线| 一区二区三区成人在线视频 | 韩国女主播成人在线| av成人免费在线观看| 日韩三级电影网址| 亚洲男人天堂av| 国产精品18久久久久| 欧美人xxxx| 1区2区3区欧美| 国产一本一道久久香蕉| 欧美性大战久久久久久久| 国产日韩欧美a| 麻豆精品久久久| 欧美视频在线一区| 国产精品沙发午睡系列990531| 奇米色一区二区| 91久久精品一区二区| 久久久一区二区三区| 无码av免费一区二区三区试看 | 91麻豆精品国产| 亚洲美女屁股眼交| 国产91丝袜在线18| 日韩欧美二区三区| 肉肉av福利一精品导航| 色综合久久久久网| 国产精品污网站| 国产成a人亚洲精品| 欧美成人在线直播| 日韩成人午夜精品| 欧亚洲嫩模精品一区三区| 国产精品国产a| 国产成人免费视| 久久精品一区二区三区不卡牛牛| 奇米一区二区三区av| 3atv一区二区三区| 五月天激情综合| 7777精品伊人久久久大香线蕉| 亚洲精品自拍动漫在线| aaa国产一区| 亚洲欧洲成人精品av97| 国产jizzjizz一区二区| 久久精子c满五个校花| 国产乱淫av一区二区三区| 2021国产精品久久精品| 老色鬼精品视频在线观看播放| 欧美人与z0zoxxxx视频| 婷婷夜色潮精品综合在线| 欧美日韩一级二级三级| 国产喂奶挤奶一区二区三区| 国产剧情一区二区| 欧美一区二区免费| 爽好久久久欧美精品| 欧美三区在线观看| 亚洲综合小说图片| 欧美在线999| 亚洲电影欧美电影有声小说| 欧美伊人久久大香线蕉综合69| 一区二区三区免费在线观看| 91小视频免费观看| 亚洲第一在线综合网站| 欧美一区三区二区| 九一久久久久久| 国产精品色在线观看| 在线观看成人小视频| 亚洲成av人综合在线观看| 欧美高清精品3d| 美国精品在线观看| 中文字幕电影一区| 色一区在线观看| 日韩电影在线看| 精品国产免费人成在线观看| 国产成人三级在线观看| 18欧美亚洲精品| 欧美一区二区视频免费观看| 精品一区二区免费看| 中文字幕亚洲综合久久菠萝蜜| 欧美在线色视频| 国内精品伊人久久久久av影院| 国产色综合久久| 在线观看一区不卡| 久久66热偷产精品| 亚洲女同ⅹxx女同tv| 日韩丝袜美女视频|