ActiveReport7或15导出Excel
ActiveReport7的cs文件导出Excel单元格生成有问题,线没对齐,单元格生成的边界有大有小。设计排版:。错误排版:。使用一下代码:GrapeCity.ActiveReports.Export.Excel.Section.XlsExport xlsExport = new GrapeCity.ActiveReports.Export.Excel.Section.XlsExport();//申明保存对话框
SaveFileDialog dlg = new SaveFileDialog();
//默然文件后缀
dlg.DefaultExt = "xls";
//文件后缀列表
dlg.Filter = "Excel文件(*.xls)|*.xls";
dlg.Title = "导出为Excel";
dlg.RestoreDirectory = true;
dlg.CreatePrompt = true;
//打开保存对话框
if (dlg.ShowDialog() == DialogResult.Cancel) return;
string fileNameString = dlg.FileName;
//验证strFileName是否为空或值无效
if (fileNameString.Trim() == "")
{ return; }
xlsExport.Export(this.viewer.Document, fileNameString);
问题描述:
区域报表导出表头样式问题。
问题解决:
您好,从您的图片上看,您使用的是区域报表。您的表头都是用文本框拼出来的样式,所以在导出excel的时候会按照文本框逐个导出,没办法按照其他的文本框的尺寸、样式进行调整。
建议您使用RDL报表的表格组件,可以实现这种复杂的表头的设计。并且导出的时候可以,跟随整提的设置进行导出的:
页:
[1]