Browse Source

添加打印功能

callm 1 month ago
parent
commit
3933a15805
1 changed files with 10 additions and 4 deletions
  1. 10 4
      UAS_MES_YDCY/PublicMethod/Print.cs

+ 10 - 4
UAS_MES_YDCY/PublicMethod/Print.cs

@@ -310,13 +310,19 @@ namespace UAS_MES_NEW.PublicMethod
             format.PrintSetup.IdenticalCopiesOfLabel = PrintNum;
             format.Print();
             LogicHandler.DoCommandLog(iCaller, User.UserCode, "", User.UserLineCode, User.UserSourceCode, "打印", "成功打印", SnCode, "");
-            for (int k = 0; k < format.SubStrings.Count; k++)
+            try
             {
-                if (format.SubStrings[k].Value != null)
+                for (int k = 0; k < format.SubStrings.Count; k++)
                 {
-                    Console.WriteLine(format.SubStrings[k].Name + format.SubStrings[k].Value);
-                    format.SubStrings[k].Value = null;
+                    if (format.SubStrings[k].Value != null)
+                    {
+                        format.SubStrings[k].Value = null;
+                    }
                 }
+            }
+            catch (Exception)
+            {
+
             }
             LogicHandler.doLabelPrintLog(SnCode, LabelType, MakeCode, ProdCode, User.UserSourceCode, User.CurrentStepCode, IfRePrint, User.UserCode);
             return true;