水晶报表 导出excel格式,里面有好多空白列致使超出excel最大列数不能完全显示!在线等,急!!!

smallheart 2007-02-28 11:23:13
水晶报表 导出excel格式,里面有好多空白列,设计时的一列导出后要占3列的地方,致使超出excel最大列数不能完全显示!请问如何去掉那些空白的列,使设计的报表,和导出来的一致呢?
...全文
2259 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
雷肿么了 2010-03-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 babyt 的回复:]
这个是设计模板时纵向列没有对齐导致的,不是代码上的问题。
[/Quote]

问题就出在你的列的高度没统一,统一高度 OK 了...

 还有如果有汇总数据导出,那么报表页脚处没有汇总字段的地方也要拉个空的文本对象..
 这样导出EXCEL就会对齐...
lww886 2010-03-25
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 babyt 的回复:]
引用 9 楼 lww886 的回复:
引用 8 楼 babyt 的回复:
这个是设计模板时纵向列没有对齐导致的,不是代码上的问题。

我用水晶报表导出到word中,部分表格丢失了,是不是也是相同问题啊?


水晶报表导到Word的时候,确实会出现表格丢失的情况。不过相对比较少。
保持纵向对齐,宽度相等
保持横向对齐,高度相等
如果涉及到跨格子的,不要随意画,一定要保证完整的跨过……
[/Quote]

阿泰,谢谢你!
在你的指导下,我的问题解决了。
我设计的表格高度太小导致的。
非常感谢你!
阿泰 2010-03-24
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 lww886 的回复:]
引用 8 楼 babyt 的回复:
这个是设计模板时纵向列没有对齐导致的,不是代码上的问题。

我用水晶报表导出到word中,部分表格丢失了,是不是也是相同问题啊?
[/Quote]

水晶报表导到Word的时候,确实会出现表格丢失的情况。不过相对比较少。
保持纵向对齐,宽度相等
保持横向对齐,高度相等
如果涉及到跨格子的,不要随意画,一定要保证完整的跨过几个字段,而不是跨在某个字段中间的某个位置。
lww886 2010-03-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 babyt 的回复:]
这个是设计模板时纵向列没有对齐导致的,不是代码上的问题。
[/Quote]
我用水晶报表导出到word中,部分表格丢失了,是不是也是相同问题啊?
zxh6258 2010-03-24
  • 打赏
  • 举报
回复
关注,学习~~~
Rommen 2010-03-24
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 babyt 的回复:]
引用 8 楼 babyt 的回复:
这个是设计模板时纵向列没有对齐导致的,不是代码上的问题。

我用水晶报表导出到word中,部分表格丢失了,是不是也是相同问题啊?


水晶报表导到Word的时候,确实会出现表格丢失的情况。不过相对比较少。
保持纵向对齐,宽度相等
保持横向对齐,高度相等
如果涉及到跨格子的,不要随意画,一定要保证完整的跨过……
[/Quote]
学习
阿泰 2010-03-23
  • 打赏
  • 举报
回复
这个是设计模板时纵向列没有对齐导致的,不是代码上的问题。

yinlidong99 2010-03-23
  • 打赏
  • 举报
回复
关注, 我用9导出数据时也有同样的问题
njufrog 2007-03-14
  • 打赏
  • 举报
回复
我的建议是既然不利用水晶报表的excel导出功能。
可直接对excel编程(.net 在office编程上还是很方便的)
对水晶报表的数据源(数据库或dataset)进行同样的查询,然后写入到excel里
这样对excel表格的表现形式也可以自定义,好过crystal report自动导出


sealr 2007-03-07
  • 打赏
  • 举报
回复
顶下 我用9导出数据时也有同样的问题
smallheart 2007-03-02
  • 打赏
  • 举报
回复
TEXT OJBECT ?
我是想在导出的时候去掉多余的空白列
不是想添加空白
icqaaa 2007-03-01
  • 打赏
  • 举报
回复
请问TEXT OJBECT 是干什么的?在哪里加?要怎么加呢?我是新手 谢谢
gicjoe 2007-03-01
  • 打赏
  • 举报
回复
CrystalDecisions.Shared.DiskFileDestinationOptions disFile=new DiskFileDestinationOptions();
//导出目标指向磁盘文件。
CRCS.ExportOptions.ExportDestinationType=CrystalDecisions.Shared.ExportDestinationType.DiskFile;

CRCS.ExportOptions.ExportFormatType=CrystalDecisions.Shared.ExportFormatType.Excel;
disFile.DiskFileName=@"E:\joe\Pubs.xls";
cgl1992 2007-02-28
  • 打赏
  • 举报
回复
加入空白的TEXT OJBECT , 如果列头对应3个合并列, 则加两个空白的TEXT OJBECT ,
其他类推
Crystal Reports 9.2 中文版(水晶报表) 下载,,软件版本:9.2.0.448不过现已出了Crystal Reports Professional v9.2.2.634 (c) Crystal Decisions,有足够的空间就提供.这是一个很不错的报表控件,我相信很多朋友都听说过吧!Crystal Reports 用于处理数据库,帮助用户分析和解释重要信息。使用 Crystal Reports 可以方便地创建简单报表,同时它也提供了创建复杂或专用的报表所需的整套工具。 创建所能想象的任何报表 Crystal Reports几乎可以从任何数据源生成您需要的报表。内置报表专家在您生成报表和完成一般的报表任务过程中,会一步一步地指导您进行操作。报表专家通过公式、交叉表、子报表和设置条件格式帮助表现数据的实际意义,揭示可能被隐藏掉的重要关系。如果文字和数字确实不够充分,则用地理地图和图形进行形象的信息交流。 将报表扩展到 Web Crystal Reports 的灵活性并未停留在创建报表这一功能上 ?您可以用各种各样的格式发布报表,包括用 Microsoft 的 Word 和 Excel 发布、通过电子邮件甚至 Web 发布。高级的 Web 报表功能允许工作组中的其他成员在他们自己的 Web 浏览器中查看或更新共享报表。 将报表并入应用程序通过将 Crystal Reports 的报表处理功能整合到自己的数据库应用程序中,应用程序和 Web 开发人员可以节省开发时间并满足用户的需求。Crystal Reports 支持大多数流行的开发语言,可以方便地在任何应用程序中添加报表。 不论您是 IT 行业的站点管理员,还是营销推广经理,也无论您是金融业的数据库管理员还是 CEO,Crystal Reports 都堪称是一个功能强大的工具,它可以帮助每一个人分析、解释重要信息。感谢 revenant 上传!

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧