📄 frmdelivercost.h
字号:
}
//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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -