UI框架

板类

DuiLib::CBrowseEditPuartUI* pBEPuart = (DuiLib::CBrowseEditPuartUI*)DuiGetDlgItem(_T("IDC_BE_PUART"));
if (!pBEPuart->GetCurSelPuart(puart))
{
ShowError(_T("请选择打板类型!"));
return;
}

DuiLib::CBrowseEditPuartUI* pBEPuart = (DuiLib::CBrowseEditPuartUI*)DuiGetDlgItem(_T("IDC_BE_PUART"));
if (pBEPuart)
{
pBEPuart->SelectKey(qy.Field(key, 0, _T("puart")));
}


纸样师

DuiLib::CBrowseEditZynmrUI* pBEZynmr = (DuiLib::CBrowseEditZynmrUI*)DuiGetDlgItem(_T("IDC_BE_ZYNMR"));
if (!pBEZynmr->GetCurSelZynmr(zynmr))
{
}

DuiLib::CBrowseEditZynmrUI* pBEZynmr = (DuiLib::CBrowseEditZynmrUI*)DuiGetDlgItem(_T("IDC_BE_ZYNMR"));
if (pBEZynmr)
{
pBEZynmr->SelectKey(qy.Field(key, 0, _T("zynmr")));
}


车板师

DuiLib::CBrowseEditCbnmrUI* pBECbnmr = (DuiLib::CBrowseEditCbnmrUI*)DuiGetDlgItem(_T("IDC_BE_CBNMR"));
if (!pBECbnmr->GetCurSelCbnmr(cbnmr))
{
}

DuiLib::CBrowseEditCbnmrUI* pBECbnmr = (DuiLib::CBrowseEditCbnmrUI*)DuiGetDlgItem(_T("IDC_BE_CBNMR"));
if (pBECbnmr)
{
pBECbnmr->SelectKey(qy.Field(key, 0, _T("cbnmr")));
}


设计师

DuiLib::CBrowseEditSjnmrUI* pBESjnmr = (DuiLib::CBrowseEditSjnmrUI*)DuiGetDlgItem(_T("IDC_BE_SJNMR"));
if (!pBESjnmr->GetCurSelSjnmr(sjnmr))
{
}

DuiLib::CBrowseEditSjnmrUI* pBESjnmr = (DuiLib::CBrowseEditSjnmrUI*)DuiGetDlgItem(_T("IDC_BE_SJNMR"));
if (pBESjnmr)
{
pBESjnmr->SelectKey(qy.Field(key, 0, _T("sjnmr")));
}


跟单员

DuiLib::CBrowseEditGdnmrUI* pBEGdnmr = (DuiLib::CBrowseEditGdnmrUI*)DuiGetDlgItem(_T("IDC_BE_GDNMR"));
if (!pBEGdnmr->GetCurSelGdnmr(gdnmr))
{
}

DuiLib::CBrowseEditGdnmrUI* pBEGdnmr = (DuiLib::CBrowseEditGdnmrUI*)DuiGetDlgItem(_T("IDC_BE_GDNMR"));
if (pBEGdnmr)
{
pBEGdnmr->SelectKey(qy.Field(key, 0, _T("gdnmr")));
}


款号,物料

DuiLib::CBrowseEditMUI* pBEditM = (DuiLib::CBrowseEditMUI*)DuiGetDlgItem(_T("IDC_BE_MATNR"));
if (!pBEditM->GetCurrentKey(modnr))
{
ShowError(_T("请选择款号!"));
return;
}

DuiLib::CBrowseEditMUI* pBEditM = (DuiLib::CBrowseEditMUI*)DuiGetDlgItem(_T("IDC_BE_MATNR"));
if (pBEditM)
{
pBEditM->SelectModnr(qy.Field(key, 0, _T("modnr")));
pBEditM->SetEnabled(false);
}


客户

DuiLib::CBrowseEditDUI* pBEditD = (DuiLib::CBrowseEditDUI*)DuiGetDlgItem(_T("IDC_COMKUNNR"));
if (!pBEditD->GetCurrentKey(kunnr))
{
/*ShowError(_T("请选择款号!"));
return;*/
}

DuiLib::CBrowseEditDUI* pBEditD = (DuiLib::CBrowseEditDUI*)DuiGetDlgItem(_T("IDC_COMKUNNR"));
if (pBEditD)
{
pBEditD->SelectKunnr(qy.Field(key, 0, _T("kunnr")));
}


计量单位

DuiLib::CBrowseEditMeinsUI* pBECom = (DuiLib::CBrowseEditMeinsUI*)DuiGetDlgItem(_T("IDC_BE_BMEIN"));
if (!pBECom->GetCurSelMeins(meins,mseht))
{
/*ShowError(_T("请选择单位!"));
return;*/
}

DuiLib::CBrowseEditMeinsUI* pBECom = (DuiLib::CBrowseEditMeinsUI*)DuiGetDlgItem(_T("IDC_BE_BMEIN"));
if (pBECom)
{
pBECom->SelectMeins(qy.Field(key, 0, _T("meins")));
}


可选BOM,版本

CString stlst;
DuiLib::CBrowseEditStlstUI* pBEStlst = (DuiLib::CBrowseEditStlstUI*)DuiGetDlgItem(_T("IDC_BESTLST2"));
if (pBEStlst)
pBEStlst->GetCurSelStlst(stlst, s);

DuiLib::CBrowseEditStlstUI* pBEStlst = (DuiLib::CBrowseEditStlstUI*)DuiGetDlgItem(_T("IDC_BESTLST"));
if (pBEStlst)
{
pBEStlst->SelectKey(qy.Field(key, 0, _T("stlst")));
}


物料类型

CString mtart, mtbez;
DuiLib::CBrowseEditMtartUI* pBEMtart = (DuiLib::CBrowseEditMtartUI*)DuiGetDlgItem(_T("IDC_BE_MTART"));
if (!pBEMtart->GetCurrentKey(mtart))
{
ShowError(_T("请选择类型"));
return FALSE;
}
pBEMtart->GetCurrentText(mtbez);

DuiLib::CBrowseEditMtartUI* pBEMtart = (DuiLib::CBrowseEditMtartUI*)DuiGetDlgItem(_T("IDC_BE_MTART"));
pBEMtart->SelectKey(qy.Field(key, 0, _T("mtart")))


计量单位


计量单位


计量单位


计量单位


计量单位