⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmdelivercost.h

📁 这是一个工厂的生产线的仓库管理.有计划,实绩,库存等
💻 H
📖 第 1 页 / 共 4 页
字号:
					}
					//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 + -