记录当前单序号
This commit is contained in:
1 parent
5d2e2140b3
commit
9ff7988cce
1 file changed
+30
-14
+30
-14
@@ -39,6 +39,7 @@ namespace formula_manage
|
||||
/// </summary>
|
||||
public partial class MainWindow : Window
|
||||
{
|
||||
|
||||
bool quit = false;
|
||||
|
||||
DataTable DissolvedataTable = new DataTable(); //建立Dissolve缓存
|
||||
@@ -55,12 +56,11 @@ namespace formula_manage
|
||||
string TEXT_SQLUSER;
|
||||
string TEXT_SQLPASWOR;
|
||||
string Connstr_SC;
|
||||
int ID_N = 1;
|
||||
|
||||
public MainWindow()
|
||||
{
|
||||
DataContext =new MainWindowViewModel();
|
||||
|
||||
int ID_N = 1;
|
||||
DataContext =new MainWindowViewModel();
|
||||
|
||||
WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||
InitializeComponent();
|
||||
@@ -114,13 +114,13 @@ namespace formula_manage
|
||||
row["STEP"] = Procedures_P.Text;
|
||||
RRODUCTdataTable.Rows.Add(row);
|
||||
|
||||
for (ID_N = 2; ID_N <= 64; ID_N++)
|
||||
/* for (ID_N = 2; ID_N <= 64; ID_N++)
|
||||
{
|
||||
row = RRODUCTdataTable.NewRow();
|
||||
row["ID"] = ID_N;
|
||||
// row["STEP"] = Procedures_P.Text;
|
||||
RRODUCTdataTable.Rows.Add(row);
|
||||
}
|
||||
}*/
|
||||
|
||||
Grid_RRODUCT.ItemsSource = RRODUCTdataTable.DefaultView;
|
||||
}
|
||||
@@ -241,6 +241,7 @@ namespace formula_manage
|
||||
string PreposeT; //料单时间
|
||||
string PreposeS; //料单序列格式
|
||||
int PreposeSl;
|
||||
string str_Prepose;
|
||||
bool Loginprint;
|
||||
bool Loginanew;
|
||||
|
||||
@@ -254,6 +255,7 @@ namespace formula_manage
|
||||
Prepose = Configini.IniReadvalue("SOFTWARE_SET", "T1"); //自定义料单前缀
|
||||
PreposeT = Configini.IniReadvalue("SOFTWARE_SET", "T2"); //自定义料单时间
|
||||
PreposeS = Configini.IniReadvalue("SOFTWARE_SET", "T3"); //自定义料单格式
|
||||
PreposeSl = int.Parse(PreposeS);
|
||||
|
||||
Number_Event();
|
||||
//Number.Text = Prepose + System.DateTime.Now.ToString(PreposeT); //生成料单号
|
||||
@@ -264,9 +266,9 @@ namespace formula_manage
|
||||
int preposeL = PreposeS.Length;
|
||||
|
||||
PreposeSl = PreposeSl + 1;
|
||||
string str = String.Format("{0:D"+ preposeL + "}", PreposeSl);
|
||||
str_Prepose = String.Format("{0:D"+ preposeL + "}", PreposeSl);
|
||||
|
||||
Number.Text = Prepose + System.DateTime.Now.ToString(PreposeT) + str; //生成料单号
|
||||
Number.Text = Prepose + System.DateTime.Now.ToString(PreposeT) + str_Prepose; //生成料单号
|
||||
}
|
||||
|
||||
private void Tb_KeyPress(object sender, TextCompositionEventArgs e)//输入事件
|
||||
@@ -400,6 +402,10 @@ namespace formula_manage
|
||||
Procedures_N.Text = "1";
|
||||
Procedures_P.Text = "1";
|
||||
RecipedataTable = RRODUCTdataTable;
|
||||
|
||||
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath); //记录当前单序号
|
||||
Configini.IniWritevalue("SOFTWARE_SET", " T3", str_Prepose);
|
||||
|
||||
}
|
||||
|
||||
private void Button_NewOrder(object sender, RoutedEventArgs e) //新料单按钮
|
||||
@@ -483,18 +489,20 @@ namespace formula_manage
|
||||
{
|
||||
PressKey.PressKeys(Keys.Right, false);
|
||||
PressKey.PressKeys(Keys.Right, true);
|
||||
PressKey.PressKeys(Keys.Up, false);
|
||||
PressKey.PressKeys(Keys.Up, true);
|
||||
// PressKey.PressKeys(Keys.Up, false);
|
||||
// PressKey.PressKeys(Keys.Up, true);
|
||||
PressKey.PressKeys(Keys.Tab, false);
|
||||
PressKey.PressKeys(Keys.Tab, true);
|
||||
|
||||
System.Windows.Controls.ComboBox curComboBox = sender as System.Windows.Controls.ComboBox;
|
||||
curComboBox.SelectedIndex = 1;
|
||||
curComboBox.SelectedIndex = -1;
|
||||
|
||||
DataGridHelper.SetRealTimeCommit(Grid_RRODUCT, true); //实时更新datagrid
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
DataGridHelper.SetRealTimeCommit(Grid_RRODUCT, true); //实时更新datagrid
|
||||
|
||||
}
|
||||
|
||||
private void CP_CONC_KeyUp(object sender, System.Windows.Input.KeyEventArgs e)
|
||||
@@ -506,10 +514,18 @@ namespace formula_manage
|
||||
PressKey.PressKeys(Keys.Tab, false);
|
||||
PressKey.PressKeys(Keys.Tab, true);
|
||||
|
||||
|
||||
DataRow row = RRODUCTdataTable.NewRow(); //ID列
|
||||
row = RRODUCTdataTable.NewRow();
|
||||
ID_N++;
|
||||
row["ID"] = ID_N;
|
||||
// row["STEP"] = Procedures_P.Text;
|
||||
RRODUCTdataTable.Rows.Add(row);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
DataGridHelper.SetRealTimeCommit(Grid_RRODUCT, true); //实时更新datagrid
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user