ActiveReports导出Excel的是与非

来源:互联网 发布:怎么用dw制作淘宝网页 编辑:程序博客网 时间:2024/05/18 00:44

 

开发用的是vb.net2008,出力帐票(报表)用的是ActiveReports for .NET 3.0J

 

后来客户要求追加 “帐票从ActiveReports导出到Excel的功能,这个功能用ActiveReportsXlsExport控件,实现起来到很简单,其主要代码就是一句[XlsExport1.Export(ARViewer.Document, strFileName)]而已。

 

但是打开做成的Excel文件后发现格式很乱,简直是惨不忍睹。网上方面的实在是少的可怜,后来帮助文档出操作前加上[XlsExport1.UseCellMerging = True]---这样设置后格式上好多了。

 

不过有些票有控件串行、线画不上问题。对这些问题实在是没有头绪,googlebaidu上翻了半天也找不到有用的资料,强迫自己一点一点的看日文的帮助文档,结果关于导出Excel这部分的介绍也同样很少。

 

真是无比痛苦,愁的脑门上长了好多豆豆,十分狰狞。

 

 

 

相关问题网页

http://topic.csdn.net/u/20080930/18/9fda8d6c-8794-4927-8001-279ed6ae3084.html?seed=993976822

 

 


 

 

问题举例:

 

1.ActiveReport中的detail部的控件有背景色的话,到Excel中就会在每行前面多打出一行,没有文字只有背景色的,很是奇怪。
2.空白的项目到excel中边线也没有了,很难看。想把边线加上,也不知道方法。

 

暂时的解决方法:

1.用一个比较笨比较费事的方法:另外新建一个和上面这个长得一样的帐票,只不过控件都没有背景色的,打开activereport的view时用原来的帐票;导出到excel时,调用这个新建的帐票。
2.现在还是没有,保留中。


关于上面两个问题尤其是第二个谁有好的办法给我发消息,我新开贴给200分。 

原创粉丝点击