/// <summary> /// 订单打印 /// </summary> /// <param name="info"></param> private void PrintOrderInfo(OrderInfo info) { if (info == null) { return; } _report.Parameters.FindByName("PWONo").Value = info.PWONo; _report.Parameters.FindByName("PlatNo").Value = info.PlateNo; _report.Parameters.FindByName("T102Code").Value = info.T102Code; _report.Parameters.FindByName("LotNumber").Value = info.LotNumber; _report.Parameters.FindByName("MachineModeling").Value = info.MachineModelling; _report.Parameters.FindByName("Texture").Value = info.Texture; _report.Parameters.FindByName("BatchNumber").Value = info.BatchNumber; _report.Parameters.FindByName("Quantity").Value = info.Qty.ToString(); _report.Parameters.FindByName("BatchQty").Value = info.BatchQty.ToString(); _report.Parameters.FindByName("MONumber").Value = info.MONumber; _report.Parameters.FindByName("MOLineNo").Value = info.MOLineNo; System.Drawing.Printing.PrinterSettings prnSetting = new System.Drawing.Printing.PrinterSettings(); if (_report.Prepare()) { // 取消循环打印-李智颖 2018-3-2 //bool rePrinter = false; //do //{ if (_report.ShowPrintDialog(out prnSetting)) { _report.PrintPrepared(prnSetting); //rePrinter = ( // ShowMessageBox.Show( // "铸造产品标识卡已经打印完成,是否需要重新打印?", // "系统信息", // MessageBoxButtons.YesNo, // MessageBoxIcon.Question, // MessageBoxDefaultButton.Button2) == DialogResult.Yes); } //} while (rePrinter); } }