public void PrintJobStatList(string xml, bool isDept, bool isPreview, int sortCode) { FPreviewAR pv; rprtJobStat1 rprt = new rprtJobStat1(); DataSet ds; if (isDept == true) { ds = CBDrawingLog.GetJobStatListByDeptList(xml, sortCode); } else { ds = CBDrawingLog.GetJobStatListByProjList(xml, sortCode); } rprt.DataSource = ds; rprt.DataMember = "Table"; pv = new FPreviewAR(); //************** Done 6/29/15 pv.ViewReport(rprt); if (isPreview == true) { //pv = new FPreviewAR(); //pv.ViewReport(rprt); pv.ShowDialog(); } else { rprt.Run(); rprt.Document.Print(true, false); } }