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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ddelever.cpp

?? 物流管理系統(tǒng)是我買的一本書上的一個系統(tǒng)。斑竹看看行嗎?
?? CPP
字號:
// DDelever.cpp : implementation file
//

#include "stdafx.h"
#include "MyProject.h"
#include "DDelever.h"
#include "ExternDllHeader.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CDDelever dialog


CDDelever::CDDelever(CWnd* pParent /*=NULL*/)
	: CDialog(CDDelever::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDDelever)
	//}}AFX_DATA_INIT
}


void CDDelever::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDDelever)
	DDX_Control(pDX, IDC_GRID, m_Grid);
	DDX_Control(pDX, IDC_EDTSTORE, m_EdtStore);
	DDX_Control(pDX, IDC_EDTSMANTEL, m_EdtSManTel);
	DDX_Control(pDX, IDC_EDTSMAN, m_EdtSMan);
	DDX_Control(pDX, IDC_EDTOUTPUTID, m_EdtOutPutID);
	DDX_Control(pDX, IDC_EDTNAME, m_EdtName);
	DDX_Control(pDX, IDC_EDTMAN, m_EdtMan);
	DDX_Control(pDX, IDC_EDTFMANTEL, m_EdtFManTel);
	DDX_Control(pDX, IDC_EDTID, m_EdtID);
	DDX_Control(pDX, IDC_EDTFMAN, m_EdtFMan);
	DDX_Control(pDX, IDC_EDTDATE, m_EdtDate);
	DDX_Control(pDX, IDC_EDTADDR, m_EdtAddr);
	DDX_Control(pDX, IDC_DTDATE, m_DtDate);
	DDX_Control(pDX, IDC_BUTSAVE, m_ButSave);
	DDX_Control(pDX, IDC_BUTPRINT, m_ButPrint);
	DDX_Control(pDX, IDC_BUTNEW, m_ButNew);
	DDX_Control(pDX, IDC_BUTEXIT, m_ButExit);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDDelever, CDialog)
	//{{AFX_MSG_MAP(CDDelever)
	ON_BN_CLICKED(IDC_BUTNEW, OnButnew)
	ON_NOTIFY(NM_SETFOCUS, IDC_DTDATE, OnSetfocusDtdate)
	ON_BN_CLICKED(IDC_BUTSAVE, OnButsave)
	ON_BN_CLICKED(IDC_BUTEXIT, OnButexit)
	ON_BN_CLICKED(IDC_BUTPRINT, OnButprint)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDDelever message handlers

void CDDelever::OnOK() 
{
	// TODO: Add extra validation here
	
	//CDialog::OnOK();
}

void CDDelever::OnCancel() 
{
	// TODO: Add extra cleanup here
	
	CDialog::OnCancel();
}

void CDDelever::Enabled(bool bEnabled)
{
	m_EdtSManTel.EnableWindow(bEnabled);
	m_EdtSMan.EnableWindow(bEnabled);
	m_EdtOutPutID.EnableWindow(bEnabled);
	m_EdtMan.EnableWindow(bEnabled);
	m_EdtFManTel.EnableWindow(bEnabled);
	m_EdtFMan.EnableWindow(bEnabled);
	m_EdtAddr.EnableWindow(bEnabled);
	m_DtDate.EnableWindow(bEnabled);
	m_ButSave.EnableWindow(bEnabled);
	m_ButPrint.EnableWindow(!bEnabled);
	m_ButNew.EnableWindow(!bEnabled);
	m_ButExit.EnableWindow(!bEnabled);
}

void CDDelever::OnButnew() 
{
	Clear();
	CString NewNumber;
	RxRecordset rst;
	NewNumber=ado.AutoNumber("配送申請表","配送票號","PS",3);
	this->m_EdtID.SetWindowText(NewNumber);
	CTime Date;
	Date=Date.GetCurrentTime();
	CString sDate;
	sDate=CTimeToCString(Date);
	this->m_EdtDate.SetWindowText(sDate);
	this->m_DtDate.SetTime(&Date);
	Enabled(true);
	this->m_EdtOutPutID.SetFocus();
}

void CDDelever::Clear()
{
	m_Grid.DeleteAllItems();
	m_EdtStore.SetWindowText("");
	m_EdtSManTel.SetWindowText("");
	m_EdtSMan.SetWindowText("");
	m_EdtOutPutID.IsShowing=true;
	m_EdtOutPutID.SetWindowText("");
	m_EdtOutPutID.IsShowing=false;
	m_EdtName.SetWindowText("");

	m_EdtMan.IsShowing=true;
	m_EdtMan.SetWindowText("");
	m_EdtMan.IsShowing=false;

	m_EdtFManTel.SetWindowText("");
	m_EdtFMan.SetWindowText("");
	m_EdtAddr.SetWindowText("");

}


BOOL CDDelever::OnInitDialog() 
{
	CDialog::OnInitDialog();
	RxRecordset rst;
	CString sSQL;
	sSQL.Format("SELECT * FROM ( SELECT 出庫票號,出庫日期,b.姓名 AS 經(jīng)手人,c.用戶名 AS 操作員 FROM 出庫記錄表 a inner join 員工信息表 b ON a.經(jīng)手人=b.編號 inner join 操作員信息表 c ON a.操作員=c.操作員編號 WHERE 審核否=1 ) DERIVEDTBL WHERE 出庫票號 NOT IN( SELECT 出庫票號 FROM 配送申請表)");
	rst.Open(sSQL,adCmdText);
	if(rst.GetRecordCount()<1)
	{
		MessageBox("沒有審核通過的出庫記錄,不允許配送!","系統(tǒng)提示",MB_OK|MB_ICONSTOP);
		this->OnCancel();
	}
	m_EdtOutPutID.Initialize(this->GetParent());
	m_EdtOutPutID.SetRecordset(rst);
	m_EdtOutPutID.SetSelectField("出庫票號");

	rst.Open("員工信息表");
	m_EdtMan.Initialize(this->GetParent());
	m_EdtMan.SetRecordset(rst);
	m_EdtMan.SetSelectField("姓名");
	
	m_Grid.m_bReadOnly=true;	
	sSQL.Format("SELECT b.商品條形碼 AS 條碼,c.名稱,c.規(guī)格,c.產(chǎn)地,b.銷售數(shù)量 AS 出庫數(shù)量 FROM 出庫記錄表 a INNER JOIN 銷售明細(xì)表 b ON  a.銷售票號=b.銷售票號 INNER JOIN 商品信息表 c ON b.商品條形碼=c.條形碼");
	m_Grid.SetDataBase(sSQL,adCmdText);
	m_Grid.DeleteAllItems();
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}



void CDDelever::OnSetfocusDtdate(NMHDR* pNMHDR, LRESULT* pResult) 
{
	CString sSQL,sOutputID,sClient,sStore;
	RxRecordset rst;
	this->m_EdtOutPutID.GetWindowText(sOutputID);
	sSQL.Format("select a.出庫票號,a.出庫日期,c.全稱,d.倉庫名稱 from 出庫記錄表 a inner join 銷售記錄表 b ON a.銷售票號=b.銷售票號  inner join 往來單位信息表 c on b.客戶編號=c.編號 inner join 倉庫信息表 d on a.出貨倉庫=d.編號 WHERE 出庫票號='%s'",sOutputID);
	rst.Open(sSQL,adCmdText);
	if(rst.GetRecordCount()<1 && sOutputID.IsEmpty()==false)
	{
		MessageBox("對不起!您輸入的出庫票號不正確,請確認(rèn)后重新輸入!","系統(tǒng)提示",MB_OK|MB_ICONSTOP);
		this->m_EdtOutPutID.SetFocus();
	}
	else
	{
		sClient=rst.GetFieldValue("全稱");
		sStore=rst.GetFieldValue("倉庫名稱");
		m_EdtStore.SetWindowText(sStore);
		m_EdtName.SetWindowText(sClient);
		sSQL.Format("SELECT b.商品條形碼 AS 條碼,c.名稱,c.規(guī)格,c.產(chǎn)地,b.銷售數(shù)量 AS 出庫數(shù)量 FROM 出庫記錄表 a INNER JOIN 銷售明細(xì)表 b ON  a.銷售票號=b.銷售票號 INNER JOIN 商品信息表 c ON b.商品條形碼=c.條形碼 WHERE a.出庫票號='%s'",sOutputID);
		rst.Open(sSQL,adCmdText);
		m_Grid.AddCellValue(rst);
	}	

	*pResult = 0;
}

void CDDelever::OnButsave() 
{
	if(MessageBox("確定要保存記錄嗎?","系統(tǒng)提示",MB_OKCANCEL|MB_ICONQUESTION)!=1)
		return;
	CString sSQL,sStore,sSManTel,sSMan,sOutPutID,sName,sMan,sFManTel,sID,sFMan,sDate,sDate2,sAddr;
	CTime	tTime;

	//取出各編輯框中的文本
	m_EdtStore.GetWindowText(sStore);
	sStore=ado.FieldToOtherField("倉庫信息表","倉庫名稱",sStore,"編號",1);
	m_EdtSManTel.GetWindowText(sSManTel);
	m_EdtSMan.GetWindowText(sSMan);
	m_EdtOutPutID.GetWindowText(sOutPutID);
	m_EdtName.GetWindowText(sName);
	sName=ado.FieldToOtherField("往來單位信息表","全稱",sName,"編號",1);

	m_EdtMan.GetWindowText(sMan);
	sMan=ado.FieldToOtherField("員工信息表","姓名",sMan,"編號",1);

	m_EdtFManTel.GetWindowText(sFManTel); 
	m_EdtID.GetWindowText(sID); 
	m_EdtFMan.GetWindowText(sFMan); 
	m_EdtAddr.GetWindowText(sAddr);
	m_EdtDate.GetWindowText(sDate);
	
	this->m_DtDate.GetTime(tTime);
	sDate2=CTimeToCString(tTime); 
	CString sOPID=ado.FieldToOtherField("操作員信息表","用戶名",OP,"操作員編號",1);
	sSQL.Format("INSERT INTO 配送申請表 VALUES('%s','%s','%s',%s,'%s','%s','%s','%s','%s','%s','%s',%s,%s,0)",sID,sDate,sName,sStore,sOutPutID,sDate2,sSMan,sSManTel,sFMan,sFManTel,sAddr,sMan,sOPID);
	RxRecordset rst;
	rst.Open(sSQL,adCmdText);
	this->Enabled(false);
}

void CDDelever::OnButexit() 
{
	this->OnCancel();	
}

void CDDelever::OnButprint() 
{

	CString sSQL,sStore,sSManTel,sSMan,sOutPutID,sName,sMan,sFManTel,sID,sFMan,sDate,sDate2,sAddr;
	CTime	tTime;

	m_ps.MainCaptionFontSize=400;
	m_ps.DeckCaptionFontSize=180;

	m_EdtStore.GetWindowText(sStore);
	m_EdtSManTel.GetWindowText(sSManTel);
	m_EdtSMan.GetWindowText(sSMan);
	m_EdtOutPutID.GetWindowText(sOutPutID);
	m_EdtName.GetWindowText(sName);
	m_EdtMan.GetWindowText(sMan);
	m_EdtFManTel.GetWindowText(sFManTel); 
	m_EdtID.GetWindowText(sID); 
	m_EdtFMan.GetWindowText(sFMan); 
	m_EdtAddr.GetWindowText(sAddr);
	m_EdtDate.GetWindowText(sDate);
	
	this->m_DtDate.GetTime(tTime);
	sDate2=CTimeToCString(tTime); 
	CString sOPID=ado.FieldToOtherField("操作員信息表","用戶名",OP,"操作員編號",1);
	m_ps.MainCaption="配送單";
	m_ps.DeckCaptionNumber=1;
	m_ps.DeckCaptions[0]="配送商品詳單如下:";
	m_ps.TotalNumber=11;

	m_ps.Totals[0]="配送票號:"+sID;
	m_ps.Totals[1]="客戶名稱:"+sName;
	m_ps.Totals[2]="倉庫名稱:"+sStore;
	m_ps.Totals[3]="要求到達(dá)時間:"+sDate2;
	m_ps.Totals[4]="收貨人:"+sSMan;
	m_ps.Totals[5]="收貨人電話:"+sSManTel;
	m_ps.Totals[6]="發(fā)貨人:"+sFMan;
	m_ps.Totals[7]="發(fā)貨人電話:"+sFManTel;
	m_ps.Totals[8]="卸貨地點:"+sAddr;
	m_ps.Totals[9]="經(jīng)手人:"+sMan;
	m_ps.Totals[10]="收貨人簽字:_____";

	m_ps.Grid=&m_Grid;
	CMyApp* theApp;
	theApp=(CMyApp*)::AfxGetApp();
	theApp->Print();		
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲精品一区| 一区二区三区欧美激情| 欧美大白屁股肥臀xxxxxx| 欧美在线观看你懂的| 91在线码无精品| 99精品在线观看视频| 成人av电影免费观看| 97aⅴ精品视频一二三区| 粉嫩嫩av羞羞动漫久久久| 国产69精品久久久久毛片| 国产盗摄视频一区二区三区| 国产成人在线观看免费网站| 国产成人精品综合在线观看| 懂色av噜噜一区二区三区av| 成人av在线网| 色噜噜偷拍精品综合在线| 色婷婷精品久久二区二区蜜臂av | 日韩午夜小视频| 在线不卡中文字幕| 欧美一级高清大全免费观看| 日韩欧美在线观看一区二区三区| 日韩三级精品电影久久久| 欧美tickling网站挠脚心| 久久久久久久久岛国免费| 国产精品网站在线播放| 亚洲人成在线观看一区二区| 亚洲国产一区二区视频| 日韩av二区在线播放| 国产在线日韩欧美| 不卡视频一二三| 在线精品亚洲一区二区不卡| 欧美丰满一区二区免费视频| xf在线a精品一区二区视频网站| 中文字幕精品—区二区四季| 亚洲欧美一区二区三区孕妇| 天天色天天操综合| 国产一区二区三区四| 91色综合久久久久婷婷| 7777精品伊人久久久大香线蕉经典版下载| 欧美一区二区三区在线观看| 久久精品夜色噜噜亚洲aⅴ| 亚洲精品一二三区| 捆绑调教一区二区三区| 波多野结衣中文一区| 欧美日本韩国一区| 久久精品人人做| 亚洲国产成人高清精品| 精品视频在线免费观看| 久久香蕉国产线看观看99| 亚洲精品综合在线| 狠狠色综合日日| 在线一区二区三区四区| 精品理论电影在线| 亚洲线精品一区二区三区| 国内成人免费视频| 欧美系列一区二区| 国产亚洲短视频| 午夜精品免费在线观看| 国产成人av电影在线| 在线播放国产精品二区一二区四区 | 国产精品影视在线| 在线精品观看国产| 日本一区二区综合亚洲| 日韩 欧美一区二区三区| 97久久久精品综合88久久| 日韩欧美在线网站| 一区二区成人在线观看| 国产不卡视频一区二区三区| 7777精品伊人久久久大香线蕉超级流畅 | 精品国精品国产尤物美女| 亚洲日本欧美天堂| 国产精品影视网| 69堂成人精品免费视频| 亚洲欧美视频在线观看视频| 国产精品一区在线| 欧美成人一级视频| 丝袜美腿亚洲综合| 色狠狠色狠狠综合| 国产精品美日韩| 国产一区二区视频在线播放| 欧美情侣在线播放| 亚洲视频中文字幕| 高潮精品一区videoshd| 久久综合色一综合色88| 日韩综合一区二区| 在线观看视频91| 1000精品久久久久久久久| 精品一区二区三区视频在线观看 | 欧美自拍偷拍午夜视频| 国产精品卡一卡二卡三| 国产精品一区二区在线播放 | 91在线观看高清| 欧美激情一区二区三区不卡| 精品亚洲欧美一区| 日韩精品一区二区三区四区视频| 性欧美疯狂xxxxbbbb| 91九色最新地址| 亚洲人成电影网站色mp4| 成人av集中营| 国产精品久久久久久久裸模| 国产成人欧美日韩在线电影| 亚洲精品一区二区三区香蕉| 国内精品写真在线观看| 精品国产一区二区三区av性色| 人人精品人人爱| 日韩欧美一区在线观看| 精品在线观看免费| www激情久久| 国产福利一区二区三区视频| 国产色91在线| 成人黄色在线网站| 中文字幕色av一区二区三区| jlzzjlzz欧美大全| 亚洲美女视频一区| 欧美三级欧美一级| 日韩精品一二三| 欧美一级淫片007| 黄页网站大全一区二区| 国产亚洲1区2区3区| 成人一区在线观看| 亚洲人快播电影网| 欧美日韩在线播放三区四区| 日韩精品电影在线观看| 欧美大片国产精品| 国产精品538一区二区在线| 中文字幕第一区二区| 91片在线免费观看| 午夜一区二区三区视频| 日韩一卡二卡三卡四卡| 国产精品1区二区.| 精品在线亚洲视频| 国产精品久久久久久户外露出| 91麻豆精东视频| 日韩成人免费看| 久久亚洲影视婷婷| 91女厕偷拍女厕偷拍高清| 亚洲国产精品麻豆| 精品国产a毛片| 不卡的看片网站| 亚洲电影一级片| 久久人人爽人人爽| 91美女片黄在线| 日本不卡一区二区三区高清视频| 精品久久久久av影院| av电影在线观看一区| 午夜精品爽啪视频| 国产女人aaa级久久久级| 在线观看视频一区二区| 久99久精品视频免费观看| 中文字幕亚洲一区二区av在线| 欧美精品久久一区| 成人性色生活片免费看爆迷你毛片| 一区二区三区在线视频播放| 欧美电影免费观看高清完整版在线 | 五月婷婷综合激情| 国产亚洲欧美一区在线观看| 色av一区二区| 韩国女主播一区二区三区| 一区二区三区中文在线观看| 日韩精品在线看片z| 色噜噜夜夜夜综合网| 激情小说欧美图片| 亚洲综合视频在线观看| xvideos.蜜桃一区二区| 欧美亚洲综合一区| 国产精品一卡二卡| 日本成人在线网站| 亚洲人成小说网站色在线| 精品国产91乱码一区二区三区| 日本韩国欧美三级| 国产v综合v亚洲欧| 日韩av不卡一区二区| 一区二区国产视频| 欧美国产日产图区| 欧美一区二区三区免费观看视频| 99国产精品视频免费观看| 国产中文字幕一区| 天堂久久一区二区三区| 亚洲日本一区二区| 中国色在线观看另类| 日韩一级免费观看| 欧美日韩在线直播| 91女人视频在线观看| 国产aⅴ综合色| 国产在线播精品第三| 日本不卡视频在线观看| 亚洲影视在线观看| 亚洲欧美视频一区| 国产精品污网站| 国产欧美精品区一区二区三区| 日韩一级片在线观看| 欧美美女黄视频| 欧美综合久久久| 色噜噜狠狠一区二区三区果冻| 不卡电影一区二区三区| 高清免费成人av| 国产传媒日韩欧美成人| 国产美女视频一区| 国产又黄又大久久| 狠狠狠色丁香婷婷综合激情|