找回密码
 立即注册

QQ登录

只需一步,快速开始

summersuda

初级会员

2

主题

9

帖子

255

积分

初级会员

积分
255

活字格认证

最新发帖
summersuda
初级会员   /  发表于:2015-3-29 22:52  /   查看:6496  /  回复:7
我们最近是做一个系统升级,其中包括Active Report的升级。
之前的老系统是基于VB6.0的技术开发的,用AR的版本是2.0。升级之后是基于VS2012的工具,用的AR版本是8.0。本来嘛我们都感觉哇塞从2.0到8.0,这可是不小的版本提升,应该来说8.0应该兼具2.0的特性,并且要做得比之前的版本更好。但是结果却出乎我们的意料,比如:
1. 有些报表在2.0中显示的很正常,但是到8.0就出现了部分文字被遮挡的问题
  ( 在另一个贴上我有单独询问过,但是至今没有完美解决方案:http://gcdn.gcpowertools.com.cn/showtopic-16081.html )
2. 导出到RTF,EXCEL支持的没有2.0好,举个简单的例子,线条在2.0上是可以导出到EXCEL的,但是8.0导不出。

由此我们就很困惑了,求大神传道授业解惑。 非常感谢。

7 个回复

倒序浏览
frank.zhang
社区贡献组   /  发表于:2015-3-30 14:47:00
沙发
您好,
第一个问题,从2.0到8.0版本的跨度非常大,升级会导致一些报表在一些细节上需要重新调整。请您谅解。
第二个问题,能不能提供一个具体的报表模板,方便我们重现问题。
回复 使用道具 举报
summersuda
初级会员   /  发表于:2015-4-21 11:20:00
板凳
关于第二个问题,我贴上了附件“AR2-AR8.zip”。里面有好几个文件。
1. AR8 - Excel Export User Guide.png, 这个截图我是从本地的MSDN帮助文档里拷贝出来。基于它的描述我们看到它的不足,比如Line线条无法导出到Excel。
2. RP_YN_YarnSalesSummary.rpx, 这个是报表的layout文件。
3. YNR055_AR2.xls,这个文件是我们基于AR2.0的版本在我们的老系统VB6.0的程序中Export出来的。用的是AR的XlsExporter的API。
4. YNR055_AR8.xls,这个文件是我们基于AR.NET8.0的版本在我们的新系统VB.NET2012的程序中Export出来的。用的也是AR的XlsExporter的API。

基于以上的导出结果,我们发现:
    A, YNR055_AR2.xls的内容格式和YNR055_AR8.xls的内容格式不一样
   B, YNR055_AR2.xls的内容格式和报表的真实Preview的效果更接近,而且比YNR055_AR8.xls更好看

从本地的MSDN帮助文档里,我们知道这是AR.NET 8.0里现有的一些问题和不足,但是我们非常希望你们能够更快的推出新版本来修补这方面的不足和改进。我们也迫切的希望你们能得到你们及时的帮助和响应。

非常感谢!
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-4-21 11:32:00
地板
您好,
您的附件这边没有显示出来。能否重新上传。
回复 使用道具 举报
summersuda
初级会员   /  发表于:2015-5-4 11:49:00
5#
attacted

本帖子中包含更多资源

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

x

评分

参与人数 1金币 +500 收起 理由
frank.zhang + 500 用户对AR2中的功能和AR8的功能进行对比,反映AR8不能导出line等控件。

查看全部评分

回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-4 14:48:00
6#
您好,
您的问题我们已经收到。AR的版本已经升级到9.2,我们会在最新的版本上进行测试后,尽快回复您。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-5 18:08:00
7#
您好,
关于导出,我创建了一个AR9下导出的例子,您可以看下。
http://pan.baidu.com/s/1kTmWnuZ

从AR2到AR8,rpx格式的导出由于兼容的问题,没有太大的变化。
我们在AR9中新增的RDL报表,针对导出新增了Rendering一系列的方法,用于改善导出功能。

您对AR2和AR8的对比非常的专业,我将会以需求的方式提交给产品组。
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-5-7 11:50:00
8#
您好,
关于区域报表导出的问题,我会提交给产品组。如果有最新的进展,我会尽快通知您。

为了表示感谢,给您分发 500 金币。可以用于兑换论坛奖品。
金币规则:点击进入
礼品列表:点击进入
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部