记录当前单序号
This commit is contained in:
1 parent
5d2e2140b3
commit
fedcf6abdc
1 file changed
+30
-15
+30
-15
@@ -29,7 +29,6 @@ using formula_manage.ViewModel;
|
|||||||
using Xceed.Wpf.Toolkit.PropertyGrid.Attributes;
|
using Xceed.Wpf.Toolkit.PropertyGrid.Attributes;
|
||||||
using static System.Net.Mime.MediaTypeNames;
|
using static System.Net.Mime.MediaTypeNames;
|
||||||
using formula_manage.UserClass;
|
using formula_manage.UserClass;
|
||||||
//using static System.Windows.Forms.VisualStyles.VisualStyleElement;
|
|
||||||
|
|
||||||
|
|
||||||
namespace formula_manage
|
namespace formula_manage
|
||||||
@@ -39,6 +38,7 @@ namespace formula_manage
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public partial class MainWindow : Window
|
public partial class MainWindow : Window
|
||||||
{
|
{
|
||||||
|
|
||||||
bool quit = false;
|
bool quit = false;
|
||||||
|
|
||||||
DataTable DissolvedataTable = new DataTable(); //建立Dissolve缓存
|
DataTable DissolvedataTable = new DataTable(); //建立Dissolve缓存
|
||||||
@@ -55,12 +55,11 @@ namespace formula_manage
|
|||||||
string TEXT_SQLUSER;
|
string TEXT_SQLUSER;
|
||||||
string TEXT_SQLPASWOR;
|
string TEXT_SQLPASWOR;
|
||||||
string Connstr_SC;
|
string Connstr_SC;
|
||||||
|
int ID_N = 1;
|
||||||
|
|
||||||
public MainWindow()
|
public MainWindow()
|
||||||
{
|
{
|
||||||
DataContext =new MainWindowViewModel();
|
DataContext =new MainWindowViewModel();
|
||||||
|
|
||||||
int ID_N = 1;
|
|
||||||
|
|
||||||
WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
WindowStartupLocation = WindowStartupLocation.CenterScreen;
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
@@ -114,13 +113,13 @@ namespace formula_manage
|
|||||||
row["STEP"] = Procedures_P.Text;
|
row["STEP"] = Procedures_P.Text;
|
||||||
RRODUCTdataTable.Rows.Add(row);
|
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 = RRODUCTdataTable.NewRow();
|
||||||
row["ID"] = ID_N;
|
row["ID"] = ID_N;
|
||||||
// row["STEP"] = Procedures_P.Text;
|
// row["STEP"] = Procedures_P.Text;
|
||||||
RRODUCTdataTable.Rows.Add(row);
|
RRODUCTdataTable.Rows.Add(row);
|
||||||
}
|
}*/
|
||||||
|
|
||||||
Grid_RRODUCT.ItemsSource = RRODUCTdataTable.DefaultView;
|
Grid_RRODUCT.ItemsSource = RRODUCTdataTable.DefaultView;
|
||||||
}
|
}
|
||||||
@@ -241,6 +240,7 @@ namespace formula_manage
|
|||||||
string PreposeT; //料单时间
|
string PreposeT; //料单时间
|
||||||
string PreposeS; //料单序列格式
|
string PreposeS; //料单序列格式
|
||||||
int PreposeSl;
|
int PreposeSl;
|
||||||
|
string str_Prepose;
|
||||||
bool Loginprint;
|
bool Loginprint;
|
||||||
bool Loginanew;
|
bool Loginanew;
|
||||||
|
|
||||||
@@ -254,6 +254,7 @@ namespace formula_manage
|
|||||||
Prepose = Configini.IniReadvalue("SOFTWARE_SET", "T1"); //自定义料单前缀
|
Prepose = Configini.IniReadvalue("SOFTWARE_SET", "T1"); //自定义料单前缀
|
||||||
PreposeT = Configini.IniReadvalue("SOFTWARE_SET", "T2"); //自定义料单时间
|
PreposeT = Configini.IniReadvalue("SOFTWARE_SET", "T2"); //自定义料单时间
|
||||||
PreposeS = Configini.IniReadvalue("SOFTWARE_SET", "T3"); //自定义料单格式
|
PreposeS = Configini.IniReadvalue("SOFTWARE_SET", "T3"); //自定义料单格式
|
||||||
|
PreposeSl = int.Parse(PreposeS);
|
||||||
|
|
||||||
Number_Event();
|
Number_Event();
|
||||||
//Number.Text = Prepose + System.DateTime.Now.ToString(PreposeT); //生成料单号
|
//Number.Text = Prepose + System.DateTime.Now.ToString(PreposeT); //生成料单号
|
||||||
@@ -264,9 +265,9 @@ namespace formula_manage
|
|||||||
int preposeL = PreposeS.Length;
|
int preposeL = PreposeS.Length;
|
||||||
|
|
||||||
PreposeSl = PreposeSl + 1;
|
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)//输入事件
|
private void Tb_KeyPress(object sender, TextCompositionEventArgs e)//输入事件
|
||||||
@@ -400,6 +401,10 @@ namespace formula_manage
|
|||||||
Procedures_N.Text = "1";
|
Procedures_N.Text = "1";
|
||||||
Procedures_P.Text = "1";
|
Procedures_P.Text = "1";
|
||||||
RecipedataTable = RRODUCTdataTable;
|
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) //新料单按钮
|
private void Button_NewOrder(object sender, RoutedEventArgs e) //新料单按钮
|
||||||
@@ -483,18 +488,20 @@ namespace formula_manage
|
|||||||
{
|
{
|
||||||
PressKey.PressKeys(Keys.Right, false);
|
PressKey.PressKeys(Keys.Right, false);
|
||||||
PressKey.PressKeys(Keys.Right, true);
|
PressKey.PressKeys(Keys.Right, true);
|
||||||
PressKey.PressKeys(Keys.Up, false);
|
// PressKey.PressKeys(Keys.Up, false);
|
||||||
PressKey.PressKeys(Keys.Up, true);
|
// PressKey.PressKeys(Keys.Up, true);
|
||||||
PressKey.PressKeys(Keys.Tab, false);
|
PressKey.PressKeys(Keys.Tab, false);
|
||||||
PressKey.PressKeys(Keys.Tab, true);
|
PressKey.PressKeys(Keys.Tab, true);
|
||||||
|
|
||||||
System.Windows.Controls.ComboBox curComboBox = sender as System.Windows.Controls.ComboBox;
|
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)
|
private void CP_CONC_KeyUp(object sender, System.Windows.Input.KeyEventArgs e)
|
||||||
@@ -506,10 +513,18 @@ namespace formula_manage
|
|||||||
PressKey.PressKeys(Keys.Tab, false);
|
PressKey.PressKeys(Keys.Tab, false);
|
||||||
PressKey.PressKeys(Keys.Tab, true);
|
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