|
|
@ -122,9 +122,13 @@ namespace formula_manage |
|
|
Grid_RRODUCT.ItemsSource = RRODUCTdataTable.DefaultView; |
|
|
Grid_RRODUCT.ItemsSource = RRODUCTdataTable.DefaultView; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void PrintForms() |
|
|
private void PrintForms()//传入可用打印模板
|
|
|
{ |
|
|
{ |
|
|
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath); |
|
|
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath); |
|
|
|
|
|
int dirID=0; |
|
|
|
|
|
|
|
|
|
|
|
DataTable Report = new DataTable(); |
|
|
|
|
|
Report.Columns.Add("NAME", typeof(string)); |
|
|
|
|
|
|
|
|
string Print_path = Configini.IniReadvalue("PRINTER", "P3"); |
|
|
string Print_path = Configini.IniReadvalue("PRINTER", "P3"); |
|
|
string Print_path2 = Configini.IniReadvalue("PRINTER", "P12"); |
|
|
string Print_path2 = Configini.IniReadvalue("PRINTER", "P12"); |
|
|
@ -132,9 +136,20 @@ namespace formula_manage |
|
|
string Temp_s = Configini.IniReadvalue("PRINTER", "P14"); |
|
|
string Temp_s = Configini.IniReadvalue("PRINTER", "P14"); |
|
|
|
|
|
|
|
|
DirectoryInfo di = new DirectoryInfo(Print_path); //new文件夹
|
|
|
DirectoryInfo di = new DirectoryInfo(Print_path); //new文件夹
|
|
|
FileInfo[] files = di.GetFiles();//生成文件夹中的文件名合集
|
|
|
FileInfo[] files = di.GetFiles("*.frx");//生成文件夹中的文件名合集
|
|
|
Forms_.ItemsSource = files;//加载合集
|
|
|
|
|
|
Forms_.DisplayMemberPath = "Name"; // 显示文件名
|
|
|
foreach (FileInfo file in files) |
|
|
|
|
|
{ |
|
|
|
|
|
DataRow reportDATA = Report.NewRow();//插件新行
|
|
|
|
|
|
Report.Rows.Add(reportDATA);//保存修改
|
|
|
|
|
|
reportDATA = Report.Rows[dirID++];//选择行
|
|
|
|
|
|
reportDATA.BeginEdit();//开始编辑
|
|
|
|
|
|
reportDATA["NAME"] = System.IO.Path.GetFileNameWithoutExtension(file.Name);//传入字符
|
|
|
|
|
|
reportDATA.EndEdit();//结束编辑
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
Forms_.ItemsSource = Report.DefaultView;//加载合集
|
|
|
|
|
|
Forms_.DisplayMemberPath = "NAME"; // 显示文件名
|
|
|
Forms_.Text = Temp_m; |
|
|
Forms_.Text = Temp_m; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -225,7 +240,6 @@ namespace formula_manage |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) //窗口关闭事件
|
|
|
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) //窗口关闭事件
|
|
|
{ |
|
|
{ |
|
|
string logpath = System.Environment.CurrentDirectory + "\\Log";//日志文件目录
|
|
|
string logpath = System.Environment.CurrentDirectory + "\\Log";//日志文件目录
|
|
|
@ -392,11 +406,9 @@ namespace formula_manage |
|
|
Windows.RECIPE rECIPE = new Windows.RECIPE(); |
|
|
Windows.RECIPE rECIPE = new Windows.RECIPE(); |
|
|
rECIPE.ShowDialog();//实例化并置顶打开设置窗口
|
|
|
rECIPE.ShowDialog();//实例化并置顶打开设置窗口
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void PROCESS(object sender, RoutedEventArgs e) |
|
|
private void PROCESS(object sender, RoutedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void WORKFLOW(object sender, RoutedEventArgs e) |
|
|
private void WORKFLOW(object sender, RoutedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
Windows.Dissolve dissolve = new Windows.Dissolve(); |
|
|
Windows.Dissolve dissolve = new Windows.Dissolve(); |
|
|
@ -407,7 +419,6 @@ namespace formula_manage |
|
|
Windows.Dissolve dissolve = new Windows.Dissolve(); |
|
|
Windows.Dissolve dissolve = new Windows.Dissolve(); |
|
|
dissolve.ShowDialog();//实例化并置顶打开设置窗口
|
|
|
dissolve.ShowDialog();//实例化并置顶打开设置窗口
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void print(object sender, RoutedEventArgs e) |
|
|
private void print(object sender, RoutedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
Print.IsEnabled = false; |
|
|
Print.IsEnabled = false; |
|
|
@ -425,19 +436,16 @@ namespace formula_manage |
|
|
|
|
|
|
|
|
Print.IsEnabled = true; |
|
|
Print.IsEnabled = true; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void fabric(object sender, RoutedEventArgs e) |
|
|
private void fabric(object sender, RoutedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
fabric fabric_page = new fabric(); |
|
|
fabric fabric_page = new fabric(); |
|
|
fabric_page.ShowDialog();//实例化并置顶打开窗口
|
|
|
fabric_page.ShowDialog();//实例化并置顶打开窗口
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void color(object sender, RoutedEventArgs e) |
|
|
private void color(object sender, RoutedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
color color_page = new color(); |
|
|
color color_page = new color(); |
|
|
color_page.ShowDialog();//实例化并置顶打开窗口
|
|
|
color_page.ShowDialog();//实例化并置顶打开窗口
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void client(object sender, RoutedEventArgs e) |
|
|
private void client(object sender, RoutedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
client client_page = new client(); |
|
|
client client_page = new client(); |
|
|
@ -447,12 +455,10 @@ namespace formula_manage |
|
|
{ |
|
|
{ |
|
|
Confirm.IsEnabled = false; |
|
|
Confirm.IsEnabled = false; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void delete(object sender, RoutedEventArgs e) |
|
|
private void delete(object sender, RoutedEventArgs e) |
|
|
{ |
|
|
{ |
|
|
Delete.IsEnabled = false; |
|
|
Delete.IsEnabled = false; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private async void save(object sender, RoutedEventArgs e) //保存按钮
|
|
|
private async void save(object sender, RoutedEventArgs e) //保存按钮
|
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
@ -558,12 +564,10 @@ namespace formula_manage |
|
|
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath); //记录当前单序号
|
|
|
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath); //记录当前单序号
|
|
|
Configini.IniWritevalue("SOFTWARE_SET", " T3", str_Prepose); |
|
|
Configini.IniWritevalue("SOFTWARE_SET", " T3", str_Prepose); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void Button_NewOrder(object sender, RoutedEventArgs e) //新料单按钮
|
|
|
private void Button_NewOrder(object sender, RoutedEventArgs e) //新料单按钮
|
|
|
{ |
|
|
{ |
|
|
Number_Event(); |
|
|
Number_Event(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private void Machine_OnKeyDownd(object sender, System.Windows.Input.KeyEventArgs e) //机台回车跳转功能
|
|
|
private void Machine_OnKeyDownd(object sender, System.Windows.Input.KeyEventArgs e) //机台回车跳转功能
|
|
|
{ |
|
|
{ |
|
|
if (e.Key == Key.Enter) |
|
|
if (e.Key == Key.Enter) |
|
|
|