Dev XtraReport导出文件可以根据后缀名来导出不同的格式
![]() 参考源码: C# Code: using (SaveFileDialog sf = new SaveFileDialog { DefaultExt = "xls", Filter = "Excel文件(*.xls)|*.xls|Word文件(*.doc)|*.doc|PDF文件(*.pdf)|*.pdf" }) { if (sf.ShowDialog() == DialogResult.OK) using (new DevExpress.Utils.WaitDialogForm("正在导出数据")) { DevExpress.XtraGrid.Views.Grid.GridView view = cvs.MainView as DevExpress.XtraGrid.Views.Grid.GridView; if (view != null) { switch (System.IO.Path.GetExtension(sf.FileName).ToLower()) { case ".xls": view.ExportToXls(sf.FileName); break; case ".doc": view.ExportToRtf(sf.FileName); break; default: view.ExportToPdf(sf.FileName); break; } } } } //来源:C/S框架网(www.csframework.com) QQ:1980854898 ![]() 扫一扫加作者微信 ![]() ![]()
参考文档:
XtraReport只打印数据不打印格式,实现票据套打 DevExpress XtraReport报表实例源码下载(C#) DevExpress XtraReport - 动态加载报表布局模板 破解DevExpress:Win7下运行批处理文件失败 Dev XtraReport导出报表乱码问题 界面是否全部使用dev的控件?还是也可以选择其它的控件库? 解决:DevExpress.GridControl.GridView表格导出乱码 客户端DevExpress13.2.8所有引用文件 框架提供通用数据导出功能,将表格数据导出到EXCEL文件 C#窗体乱码将文件格式ANSI改为UTF-8 C#获取文件的编码格式(UTF-8/UNICODE/ASCII) C#根据字节数据byte[]前2位判断文本文件的Encoding编码格式 C#获取文本文件的编码格式Encoding,自动区分GB2312和UTF8 在基类窗体扩展一个通用导出Excel文件的按钮(支持导出所有表格的数据到Xlsx文件) 未能加载文件或程序集“CSFrameworkV5.Common”或它的某一个依赖项。试图加载格式不正确的程序。
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |