frmdelivercost.h
来自「这是一个工厂的生产线的仓库管理.有计划,实绩,库存等」· C头文件 代码 · 共 876 行 · 第 1/4 页
H
876 行
}
//chk2->Checked=true;
//chk1->Checked=true;
//chk0->Checked=true;
txtProName->Text = FAP::ProductResultInput::strGetProName(cmbProCode->Text,iLanguage,oDB);
}
else
{
infc=1;
}
}
private: System::Void dataGridCal_CurrentCellChanged(System::Object * sender, System::EventArgs * e)
{
DateCell();
}
private: System::Void chk2_CheckedChanged(System::Object * sender, System::EventArgs * e)
{
cboReason->Items->Clear();
if (chk0->Checked==false)
{
sScheck0=S"-9";
}
else
{
sScheck0=S"0";
}
if (chk1->Checked==false)
{
sScheck1=S"-9";
}
else
{
sScheck1=S"1";
}
if (chk2->Checked==false)
{
sScheck2=S"-9";
}
else
{
sScheck2=S"2";
}
strDeliverCostMst(oDB,sScheck0,sScheck1,sScheck2);
if (chk0->Checked!=false && chk1->Checked!=false && chk2->Checked!=false)
{
cboReason->SelectedIndex=0;
}
}
private: System::Void chk1_CheckedChanged(System::Object * sender, System::EventArgs * e)
{
cboReason->Items->Clear();
if (chk0->Checked==false)
{
sScheck0=S"-9";
}
else
{
sScheck0=S"0";
}
if (chk1->Checked==false)
{
sScheck1=S"-9";
}
else
{
sScheck1=S"1";
}
if (chk2->Checked==false)
{
sScheck2=S"-9";
}
else
{
sScheck2=S"2";
}
strDeliverCostMst(oDB,sScheck0,sScheck1,sScheck2);
if (chk0->Checked!=false && chk1->Checked!=false && chk2->Checked!=false)
{
cboReason->SelectedIndex=0;
}
}
private: System::Void chk0_CheckedChanged(System::Object * sender, System::EventArgs * e)
{
cboReason->Items->Clear();
if (chk0->Checked==false)
{
sScheck0=S"-9";
}
else
{
sScheck0=S"0";
}
if (chk1->Checked==false)
{
sScheck1=S"-9";
}
else
{
sScheck1=S"1";
}
if (chk2->Checked==false)
{
sScheck2=S"-9";
}
else
{
sScheck2=S"2";
}
strDeliverCostMst(oDB,sScheck0,sScheck1,sScheck2);
if (chk0->Checked!=false && chk1->Checked!=false && chk2->Checked!=false)
{
cboReason->SelectedIndex=0;
}
}
private: System::Void buttonPrint_Click(System::Object * sender, System::EventArgs * e)
{
if (String::Equals(txtLot->Text->Trim(),""))
{String *msg[]={S"请选择批次!!",S"ロットを選択してください!!",S"Please Select Lot!!"};
String *msg1[]={S"错误",S"エラー",S"Error"};
MessageBox::Show(msg[iLanguage],msg1[iLanguage]);
txtLot->Focus();
return;
}
else if (String::Equals(txtNum->Text->Trim(),""))
{ String *msg[]={S"请输入数量!!",S"数量を選択してください!!",S"Please Select Quantity!!"};
String *msg1[]={S"错误",S"エラー",S"Error"};
MessageBox::Show(msg[iLanguage],msg1[iLanguage]);
txtNum->Focus();
return ;
}
else if (!infClass::blnIsNum(txtNum->Text))
{
String *msg[]={S"请正确输入数量!!",S"正しい数量を選択してください!!",S"Please Select Right Quantity!!"};
String *msg1[]={S"错误",S"エラー",S"Error"};
MessageBox::Show(msg[iLanguage],msg1[iLanguage]);
txtNum->Focus();
return ;
}
else if (String::Equals(cboReason->Text->Trim(),""))
{
String *msg[]={S"请选择成品中心!!",S"製品中心を選択してください!!",S"Please Select Parts Center!!"};
String *msg1[]={S"错误",S"エラー",S"Error"};
MessageBox::Show(msg[iLanguage],msg1[iLanguage]);
cboReason->Focus();
return ;
}
if (StrProduct()==false)
{
if (updatecostmst(0)==false)
{
String *msg[]={S"处理失败!!",S"処理に失敗しました!!",S"Fail To Process!! "};
MessageBox::Show(msg[iLanguage]);
oDB->blnRollBack();
return;
}
else
{String *msg[]={S"处理成功!!",S"処理に成功しました!!",S"Success To Process!! "};
MessageBox::Show(msg[iLanguage]);
oDB->blnCommit();
}
}
else
{
if (updatecostmst(1)==false)
{
String *msg[]={S"处理失败!!",S"処理に失敗しました!!",S"Fail To Process!! "};
MessageBox::Show(msg[iLanguage]);
oDB->blnRollBack();
return;
}
else
{String *msg[]={S"处理成功!!",S"処理に成功しました!!",S"Success To Process!! "};
MessageBox::Show(msg[iLanguage]);
oDB->blnCommit();
}
}
strGetGData(oDB,cmbProCode->Text);
dataGrid1->Refresh();
return;
}
private: System::Void buttonClose_Click(System::Object * sender, System::EventArgs * e)
{
this->Close();
}
private: System::Void cboReason_SelectedIndexChanged(System::Object * sender, System::EventArgs * e)
{
CostDateName->Text=CostMstName();
}
};
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?