Browse Source

添加打印数量

callm 1 month ago
parent
commit
816ba7cbc0

+ 5 - 1
UAS_MES_JWS/FunctionCode/SystemSetting/SystemSetting_PrinterTest.cs

@@ -546,8 +546,12 @@ namespace UAS_MES_NEW.SystemSetting
                 DataTable dt1 = (DataTable)dh.ExecuteSql("select msl_sncode from makesnlist where msl_makecode='" + ma_code.Text + "' and nvl(MSL_PRINTSTATUS,0)=0 order by msl_sncode", "select");
                 DataTable dt1 = (DataTable)dh.ExecuteSql("select msl_sncode from makesnlist where msl_makecode='" + ma_code.Text + "' and nvl(MSL_PRINTSTATUS,0)=0 order by msl_sncode", "select");
                 if (OneColumn.Checked)
                 if (OneColumn.Checked)
                 {
                 {
+                    if (Num.Text == "") {
+                        MessageBox.Show("请输入打印数量");
+                        return;
+                    }
                     format = engine.Documents.Open(Application.StartupPath + "/单排.btw");
                     format = engine.Documents.Open(Application.StartupPath + "/单排.btw");
-                    for (int i = 0; i < dt1.Rows.Count; i = i + 1)
+                    for (int i = 0; i <int.Parse(Num.Text); i = i + 1)
                     {
                     {
                         int temp = i;
                         int temp = i;
                         for (int j = 0; j < format.SubStrings.Count; j++)
                         for (int j = 0; j < format.SubStrings.Count; j++)