📄 viewdialog.cpp
字号:
// ViewDialog.cpp : implementation file
//
#include "stdafx.h"
#include "HealManage.h"
#include "ViewDialog.h"
#include "SearchDlg.h"
#include "TiJSet.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CViewDialog dialog
CViewDialog::CViewDialog(CWnd* pParent /*=NULL*/)
: CDialog(CViewDialog::IDD, pParent)
{
//{{AFX_DATA_INIT(CViewDialog)
m_tjxh = _T("");
m_ksh = _T("");
m_xm = _T("");
m_xb = _T("");
m_cerq = _T("");
m_mz = _T("");
m_sfzh = _T("");
m_byxx = _T("");
m_jwbsT = _T("");
m_lyslz = _T("");
m_lysly = _T("");
m_jzslz = _T("");
m_jzsly = _T("");
m_jzdsz = _T("");
m_jzdsy = _T("");
m_yb = _T("");
m_sg = _T("");
m_tz = _T("");
m_nzssy = _T("");
m_nzszy = _T("");
m_gan = _T("");
m_pi = _T("");
m_nk = _T("");
m_wk = _T("");
m_ztl = _T("");
m_ytl = _T("");
m_eb = _T("");
m_kq = _T("");
m_xt = _T("");
m_gg = _T("");
m_sxzy1 = _T("");
m_sxzy2 = _T("");
m_sxzy3 = _T("");
m_sxzy4 = _T("");
m_sxzy5 = _T("");
m_sxzy6 = _T("");
m_tjjl = _T("");
//}}AFX_DATA_INIT
}
void CViewDialog::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CViewDialog)
DDX_Control(pDX, IDC_sjxt_COMBO, m_csjxt);
DDX_Control(pDX, IDC_pxz_COMBO, m_cpxz);
DDX_Control(pDX, IDC_nkysyj_COMBO, m_cnkysyj);
DDX_Control(pDX, IDC_pf_COMBO, m_cpf);
DDX_Control(pDX, IDC_jb_COMBO, m_cjb);
DDX_Control(pDX, IDC_gj_COMBO, m_cgj);
DDX_Control(pDX, IDC_mb_COMBO, m_cmb);
DDX_Control(pDX, IDC_ce_COMBO, m_cce);
DDX_Control(pDX, IDC_wkysyj_COMBO, m_cwkysyj);
DDX_Control(pDX, IDC_xj_COMBO, m_cxj);
DDX_Control(pDX, IDC_jz_COMBO, m_cjz);
DDX_Control(pDX, IDC_sz_COMBO, m_csz);
DDX_Control(pDX, IDC_ebyh_COMBO, m_cebyh);
DDX_Control(pDX, IDC_ebysyj_COMBO, m_cebysyj);
DDX_Control(pDX, IDC_sfkc_COMBO, m_csfkc);
DDX_Control(pDX, IDC_yc_COMBO, m_cyc);
DDX_Control(pDX, IDC_kqysyj_COMBO, m_ckqysyj);
DDX_Control(pDX, IDC_xt_COMBO, m_cxt);
DDX_Control(pDX, IDC_xtysyj_COMBO, m_cxtysyj);
DDX_Control(pDX, IDC_zam_COMBO, m_czam);
DDX_Control(pDX, IDC_ygky_COMBO, m_cygky);
DDX_Control(pDX, IDC_ggysyj_COMBO, m_cggysyj);
DDX_Control(pDX, IDC_tjjldm_COMBO, m_ctjjldm);
DDX_Control(pDX, IDC_gxz_COMBO, m_cgxz);
DDX_Control(pDX, IDC_xzjxg_COMBO, m_cxzjxg);
DDX_Control(pDX, IDC_hxxt_COMBO, m_chxxt);
DDX_Control(pDX, IDC_fyqk_COMBO, m_cfyqk);
DDX_Control(pDX, IDC_ykysyj_COMBO, m_cykysyj);
DDX_Control(pDX, IDC_yellow_COMBO, m_cyellow);
DDX_Control(pDX, IDC_blue_COMBO, m_cblue);
DDX_Control(pDX, IDC_pink_COMBO, m_cpink);
DDX_Control(pDX, IDC_green_COMBO, m_cgreen);
DDX_Control(pDX, IDC_red_COMBO, m_cred);
DDX_Control(pDX, IDC_sjjct_COMBO, m_csjjct);
DDX_Control(pDX, IDC_sjjc_COMBO, m_csjjc);
DDX_Control(pDX, IDC_jwbs_COMBO, m_cjwbs);
DDX_Text(pDX, IDC_TJXH, m_tjxh);
DDX_Text(pDX, IDC_KSH, m_ksh);
DDX_Text(pDX, IDC_XM, m_xm);
DDX_Text(pDX, IDC_XB, m_xb);
DDX_Text(pDX, IDC_CERQ, m_cerq);
DDX_Text(pDX, IDC_MZ, m_mz);
DDX_Text(pDX, IDC_SFZH, m_sfzh);
DDX_Text(pDX, IDC_BYXX, m_byxx);
DDX_Text(pDX, IDC_JWBS, m_jwbsT);
DDX_Text(pDX, IDC_LYSLZ, m_lyslz);
DDX_Text(pDX, IDC_LYSLY, m_lysly);
DDX_Text(pDX, IDC_JZSLZ, m_jzslz);
DDX_Text(pDX, IDC_JZSLY, m_jzsly);
DDX_Text(pDX, IDC_JZDSZ, m_jzdsz);
DDX_Text(pDX, IDC_JZDSY, m_jzdsy);
DDX_Text(pDX, IDC_YB, m_yb);
DDX_Text(pDX, IDC_SG, m_sg);
DDX_Text(pDX, IDC_TZ, m_tz);
DDX_Text(pDX, IDC_NZSSY, m_nzssy);
DDX_Text(pDX, IDC_NZSZY, m_nzszy);
DDX_Text(pDX, IDC_GAN, m_gan);
DDX_Text(pDX, IDC_PI, m_pi);
DDX_Text(pDX, IDC_NK, m_nk);
DDX_Text(pDX, IDC_WK, m_wk);
DDX_Text(pDX, IDC_ZETL, m_ztl);
DDX_Text(pDX, IDC_YETL, m_ytl);
DDX_Text(pDX, IDC_EB, m_eb);
DDX_Text(pDX, IDC_KQ, m_kq);
DDX_Text(pDX, IDC_XT, m_xt);
DDX_Text(pDX, IDC_GG, m_gg);
DDX_Text(pDX, IDC_SXZY1, m_sxzy1);
DDX_Text(pDX, IDC_SXZY2, m_sxzy2);
DDX_Text(pDX, IDC_SXZY3, m_sxzy3);
DDX_Text(pDX, IDC_SXZY4, m_sxzy4);
DDX_Text(pDX, IDC_SXZY5, m_sxzy5);
DDX_Text(pDX, IDC_SXZY6, m_sxzy6);
DDX_Text(pDX, IDC_TJJL, m_tjjl);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CViewDialog, CDialog)
//{{AFX_MSG_MAP(CViewDialog)
ON_BN_CLICKED(IDC_SEARCHALL, OnSearchall)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CViewDialog message handlers
BOOL CViewDialog::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
CTiJSet m_recordset;
CString m_k;
CString m_strSQL;
CHealManageApp* ptheApp = (CHealManageApp *) AfxGetApp();
m_k=ptheApp->m_ksId;
m_strSQL.Format("select * from tjk where ksh='%s'",m_k);
if(!m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,m_strSQL))
{
MessageBox("打开数据库失败","连接失败",MB_OK);
return FALSE;
}
m_cjwbs.AddString("无");
m_cjwbs.AddString("有");
if(m_recordset.m_jwbs=="无")
{
m_cjwbs.SetCurSel(0);
}
else
{
m_cjwbs.SetCurSel(1);
}
//眼科
m_csjjc.AddString("正常");
m_csjjc.AddString("不正常");
if(m_recordset.m_yk_sjjc=="正常")
{
m_csjjc.SetCurSel(0);
}
else
{
m_csjjc.SetCurSel(1);
}
m_csjjct.AddString("图1");
m_csjjct.AddString("图2");
m_csjjct.AddString("图3");
m_csjjct.AddString("图4");
m_csjjct.AddString("图5");
CString m_t=m_recordset.m_yk_sjjct;
if(m_recordset.m_yk_sjjct=="图1")
{
m_csjjct.SetCurSel(0);
}
else if(m_recordset.m_yk_sjjct=="图2")
{
m_csjjct.SetCurSel(1);
}
else if(m_recordset.m_yk_sjjct=="图3")
{
m_csjjct.SetCurSel(2);
}
else if(m_recordset.m_yk_sjjct=="图4")
{
m_csjjct.SetCurSel(3);
}
else
{
m_csjjct.SetCurSel(4);
}
m_cred.AddString("能");
m_cred.AddString("不能");
if(m_recordset.m_yk_sjds1=="能")
{
m_cred.SetCurSel(0);
}
else
{
m_cred.SetCurSel(1);
}
m_cgreen.AddString("能");
m_cgreen.AddString("不能");
if(m_recordset.m_yk_sjds2=="能")
{
m_cgreen.SetCurSel(0);
}
else
{
m_cgreen.SetCurSel(1);
}
m_cpink.AddString("能");
m_cpink.AddString("不能");
if(m_recordset.m_yk_sjds3=="能")
{
m_cpink.SetCurSel(0);
}
else
{
m_cpink.SetCurSel(1);
}
m_cblue.AddString("能");
m_cblue.AddString("不能");
if(m_recordset.m_yk_sjds4=="能")
{
m_cblue.SetCurSel(0);
}
else
{
m_cblue.SetCurSel(1);
}
m_cyellow.AddString("能");
m_cyellow.AddString("不能");
if(m_recordset.m_yk_sjds5=="能")
{
m_cyellow.SetCurSel(0);
}
else
{
m_cyellow.SetCurSel(1);
}
m_cykysyj.AddString("正常");
m_cykysyj.AddString("不正常");
if(m_recordset.m_yk_ysyj=="正常")
{
m_cykysyj.SetCurSel(0);
}
else
{
m_cykysyj.SetCurSel(1);
}
//内科
m_cfyqk.AddString("优");
m_cfyqk.AddString("良");
m_cfyqk.AddString("中");
m_cfyqk.AddString("差");
if(m_recordset.m_nk_fyqk=="优")
{
m_cfyqk.SetCurSel(0);
}
else if(m_recordset.m_nk_fyqk=="良")
{
m_cfyqk.SetCurSel(1);
}
else if(m_recordset.m_nk_fyqk=="中")
{
m_cfyqk.SetCurSel(2);
}
else
{
m_cfyqk.SetCurSel(3);
}
m_chxxt.AddString("正常");
m_chxxt.AddString("不正常");
if(m_recordset.m_nk_hxxt=="正常")
{
m_chxxt.SetCurSel(0);
}
else
{
m_chxxt.SetCurSel(1);
}
m_cxzjxg.AddString("正常");
m_cxzjxg.AddString("不正常");
if(m_recordset.m_nk_xzjxg=="正常")
{
m_cxzjxg.SetCurSel(0);
}
else
{
m_cxzjxg.SetCurSel(1);
}
m_csjxt.AddString("正常");
m_csjxt.AddString("不正常");
if(m_recordset.m_nk_sjxt=="正常")
{
m_csjxt.SetCurSel(0);
}
else
{
m_csjxt.SetCurSel(1);
}
m_cgxz.AddString("正常");
m_cgxz.AddString("不正常");
if(m_recordset.m_nk_gxz=="正常")
{
m_cgxz.SetCurSel(0);
}
else
{
m_cgxz.SetCurSel(1);
}
m_cpxz.AddString("正常");
m_cpxz.AddString("不正常");
if(m_recordset.m_nk_pxz=="正常")
{
m_cpxz.SetCurSel(0);
}
else
{
m_cpxz.SetCurSel(1);
}
m_cnkysyj.AddString("正常");
m_cnkysyj.AddString("不正常");
if(m_recordset.m_nk_ysyj=="正常")
{
m_cnkysyj.SetCurSel(0);
}
else
{
m_cnkysyj.SetCurSel(1);
}
//外科
m_cpf.AddString("正常");
m_cpf.AddString("不正常");
if(m_recordset.m_wk_pf=="正常")
{
m_cpf.SetCurSel(0);
}
else
{
m_cpf.SetCurSel(1);
}
m_cjb.AddString("正常");
m_cjb.AddString("不正常");
if(m_recordset.m_wk_jb=="正常")
{
m_cjb.SetCurSel(0);
}
else
{
m_cjb.SetCurSel(1);
}
m_cgj.AddString("正常");
m_cgj.AddString("不正常");
if(m_recordset.m_wk_gj=="正常")
{
m_cgj.SetCurSel(0);
}
else
{
m_cgj.SetCurSel(1);
}
m_cmb.AddString("正常");
m_cmb.AddString("不正常");
if(m_recordset.m_wk_mb=="正常")
{
m_cmb.SetCurSel(0);
}
else
{
m_cmb.SetCurSel(1);
}
m_cjz.AddString("正常");
m_cjz.AddString("不正常");
if(m_recordset.m_wk_jz=="正常")
{
m_cjz.SetCurSel(0);
}
else
{
m_cjz.SetCurSel(1);
}
m_csz.AddString("正常");
m_csz.AddString("不正常");
if(m_recordset.m_wk_sz=="正常")
{
m_csz.SetCurSel(0);
}
else
{
m_csz.SetCurSel(1);
}
m_cwkysyj.AddString("正常");
m_cwkysyj.AddString("不正常");
if(m_recordset.m_wk_ysyj=="正常")
{
m_cwkysyj.SetCurSel(0);
}
else
{
m_cwkysyj.SetCurSel(1);
}
//耳鼻喉
m_cebyh.AddString("正常");
m_cebyh.AddString("不正常");
if(m_recordset.m_eb_ebyh=="正常")
{
m_cebyh.SetCurSel(0);
}
else
{
m_cebyh.SetCurSel(1);
}
m_cxj.AddString("正常");
m_cxj.AddString("不正常");
if(m_recordset.m_eb_xj=="正常")
{
m_cxj.SetCurSel(0);
}
else
{
m_cxj.SetCurSel(1);
}
m_cebysyj.AddString("正常");
m_cebysyj.AddString("不正常");
if(m_recordset.m_eb_ebyh=="正常")
{
m_cebysyj.SetCurSel(0);
}
else
{
m_cebysyj.SetCurSel(1);
}
//口腔
m_cce.AddString("正常");
m_cce.AddString("不正常");
if(m_recordset.m_kq_ce=="正常")
{
m_cce.SetCurSel(0);
}
else
{
m_cce.SetCurSel(1);
}
m_csfkc.AddString("正常");
m_csfkc.AddString("不正常");
if(m_recordset.m_kq_sfkc=="正常")
{
m_csfkc.SetCurSel(0);
}
else
{
m_csfkc.SetCurSel(1);
}
m_cyc.AddString("正常");
m_cyc.AddString("不正常");
if(m_recordset.m_kq_yc=="正常")
{
m_cyc.SetCurSel(0);
}
else
{
m_cyc.SetCurSel(1);
}
m_ckqysyj.AddString("正常");
m_ckqysyj.AddString("不正常");
if(m_recordset.m_kq_ysyj=="正常")
{
m_ckqysyj.SetCurSel(0);
}
else
{
m_ckqysyj.SetCurSel(1);
}
//胸透
m_cxt.AddString("正常");
m_cxt.AddString("不正常");
if(m_recordset.m_xt=="正常")
{
m_cxt.SetCurSel(0);
}
else
{
m_cxt.SetCurSel(1);
}
m_cxtysyj.AddString("正常");
m_cxtysyj.AddString("不正常");
if(m_recordset.m_xt_ysyj=="正常")
{
m_cxtysyj.SetCurSel(0);
}
else
{
m_cxtysyj.SetCurSel(1);
}
//肝功
m_czam.AddString("正常");
m_czam.AddString("不正常");
if(m_recordset.m_gg_zam=="正常")
{
m_czam.SetCurSel(0);
}
else
{
m_czam.SetCurSel(1);
}
m_cygky.AddString("正常");
m_cygky.AddString("不正常");
if(m_recordset.m_gg_ygky=="正常")
{
m_cygky.SetCurSel(0);
}
else
{
m_cygky.SetCurSel(1);
}
m_cggysyj.AddString("正常");
m_cggysyj.AddString("不正常");
if(m_recordset.m_gg_ysyj=="正常")
{
m_cggysyj.SetCurSel(0);
}
else
{
m_cggysyj.SetCurSel(1);
}
//体检结论
m_ctjjldm.AddString("正常");
m_ctjjldm.AddString("不正常");
if(m_recordset.m_tjjldm=="正常")
{
m_ctjjldm.SetCurSel(0);
}
else
{
m_ctjjldm.SetCurSel(1);
}
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CViewDialog::OnSearchall()
{
// TODO: Add your control notification handler code here
CDialog::OnOK();
CSearchDlg dlg;
dlg.DoModal();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -