public void PrintDrawingLogList(string deptXml, string leadXml, bool isLead, bool isPreview, int sortCode) { FPreviewAR pv; //rprtDrawingLog1 rprt = new rprtDrawingLog1(); rprtDrawingLogTranAlt2 rprt = new rprtDrawingLogTranAlt2(); dsDrawingLog dl; dl = CBDrawingLog.GetDrawingLogMainByLeadList(deptXml, leadXml, sortCode, 0); rprt.SetDrawingLogAsCustomerReport(); rprt.DataSource = dl; rprt.DataMember = "DrawingList"; pv = new FPreviewAR(); //************** Done 6/29/15 pv.Title = "DRAWING/SPEC LOG"; //********************************12/01 pv.ViewReport(rprt); if (isPreview == true) { //pv = new FPreviewAR(); //pv.ViewReport(rprt); pv.ShowDialog(); } else { rprt.Run(); rprt.Document.Print(true, false); } }
public void PrintDrawingLogList(string deptXml, string leadXml, bool isLead, bool isPreview, int sortCode, int drwgSpec) { FPreviewAR pv; rprtDrawingLogTranAlt2 rprt = new rprtDrawingLogTranAlt2(); dsDrawingLog dl; dl = CBDrawingLog.GetDrawingLogMainByLeadList(deptXml, leadXml, sortCode, drwgSpec); string name_of_Method = "GetDrawingLogMainByLeadList"; //**************************Added 10/3/2015 rprt.DataSource = dl; rprt.DataMember = "DrawingList"; rprt.SetTitle = GetDrawingSpecTitle(drwgSpec); pv = new FPreviewAR(); //************** Done 6/29/15 pv.name_of_Method = name_of_Method; pv.leadXml = leadXml; pv.deptXml = deptXml; pv.sortCode = sortCode; pv.drwgSpec = drwgSpec; pv.Title = rprt.SetTitle; //********************************12/01 pv.ViewDrawingLogWithExcel(rprt); if (isPreview == true) { //pv = new FPreviewAR(); //pv.ViewDrawingLogWithExcel(rprt); pv.ShowDialog(); } else { rprt.Run(); rprt.Document.Print(true, false); } }