Экспорт отчета Crystal без средства просмотра отчетов C#
Привет,
Я хочу экспортировать отчет созданный из базы данных в MySql с набором данных в Word без необходимости открывать crystal report viewer и нажимать на кнопку export на нем,
возможно ли это, я искал и ниже приведен код, но не работает никакой помощи?? tks
ReportDocument report = new ReportDocument(); report.Load("DiffFileFormatRpt.rpt"); report.SetDatabaseLogon("user","passwdor","route","database"); string filetype = cmbFileFomats.Text; CrystalDecisions.Shared.ExportFormatType efileType = (CrystalDecisions.Shared.ExportFormatType)Enum.Parse(typeof(CrystalDecisions.Shared.ExportFormatType), filetype); switch (efileType) { case CrystalDecisions.Shared.ExportFormatType.Excel: report.ExportToDisk(efileType, "reportExcel.xls"); break; case CrystalDecisions.Shared.ExportFormatType.ExcelRecord: report.ExportToDisk(efileType, "reportExcel.xls"); break; case CrystalDecisions.Shared.ExportFormatType.HTML32: report.ExportToDisk(efileType, "reporthtml.html"); break; case CrystalDecisions.Shared.ExportFormatType.HTML40: report.ExportToDisk(efileType, "reporthtml.html"); break; case CrystalDecisions.Shared.ExportFormatType.NoFormat: report.ExportToDisk(efileType, "reportExcel.xls"); break; case CrystalDecisions.Shared.ExportFormatType.PortableDocFormat: report.ExportToDisk(efileType, "reportpdf.pdf"); break; case CrystalDecisions.Shared.ExportFormatType.RichText: report.ExportToDisk(efileType, "reportrtf.rtf"); break; case CrystalDecisions.Shared.ExportFormatType.WordForWindows: report.ExportToDisk(efileType, "reportdoc.doc"); break; default: break; }