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