|
@@ -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;
|