找回密码
 立即注册

QQ登录

只需一步,快速开始

环视苍穹

注册会员

11

主题

20

帖子

75

积分

注册会员

积分
75
环视苍穹
注册会员   /  发表于:2024-10-4 10:58  /   查看:508  /  回复:1
5金币
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 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2024-10-4 10:58:34
来自 2#
问题描述:

区域报表导出表头样式问题。

问题解决:
您好,从您的图片上看,您使用的是区域报表。您的表头都是用文本框拼出来的样式,所以在导出excel的时候会按照文本框逐个导出,没办法按照其他的文本框的尺寸、样式进行调整。
建议您使用RDL报表的表格组件,可以实现这种复杂的表头的设计。并且导出的时候可以,跟随整提的设置进行导出的:

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部