找回密码
 立即注册

QQ登录

只需一步,快速开始

qq137105504

注册会员

6

主题

11

帖子

39

积分

注册会员

积分
39
qq137105504
注册会员   /  发表于:2019-8-30 14:19  /   查看:2886  /  回复:3
每次执行到这句的时候,程序占用CPU就会一直往上飙升

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-8-30 15:38:08
沙发
您好,你使用这种导出方式试试:
// Provide the page report you want to render.GrapeCity.ActiveReports.PageReport report = new GrapeCity.ActiveReports.PageReport();GrapeCity.ActiveReports.Document.PageDocument reportDocument = new GrapeCity.ActiveReports.Document.PageDocument(report);// Create an output directory.System.IO.DirectoryInfo outputDirectory = new System.IO.DirectoryInfo(@"C:\MyExcel");outputDirectory.Create();// Provide settings for your rendering output.GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings excelSetting = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtensionSettings();excelSetting.FileFormat = GrapeCity.ActiveReports.Export.Excel.Page.FileFormat.Xls;GrapeCity.ActiveReports.Extensibility.Rendering.ISettings setting = excelSetting;// Set the rendering extension and render the report.GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension excelRenderingExtension = new GrapeCity.ActiveReports.Export.Excel.Page.ExcelRenderingExtension();GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, System.IO.Path.GetFileNameWithoutExtension(outputDirectory.Name));// Overwrite output file if it already exists.outputProvider.OverwriteOutputFile = true;reportDocument.Render(excelRenderingExtension, outputProvider, excelSetting.GetSettings());
回复 使用道具 举报
qq137105504
注册会员   /  发表于:2019-8-30 16:04:41
板凳
KearneyKang 发表于 2019-8-30 15:38
您好,你使用这种导出方式试试:
// Provide the page report you want to render.GrapeCity.ActiveReport ...

你好,刚试了你说的这种方式,结果是一样的没有什么区别,请求的时候CPU还是会往上升
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-8-30 17:56:04
地板
你使用的是ActiveReports那个版本,然后你说的CPU上升,是在你的报表导出的过程中,上升,导出完成就下降是这样吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部