rdlc2016和2008版本的不同及修改

rdlc2016和2008版本的不同及修改
相信很多的小伙伴们在使用不同的VS版本中都会遇到rdlc的版本信息不同的情况,已导致报表始终出不来的情况,还有报错
在这里我主要说一下这个情况:
我本人开始接触的是使用VS2017的rdlc 12.0.0,后来在运用到实际的项目中时,是使用10.0.0版本的,中间一直解决不了,后来才知道是rdlc的【XML】文件配置对不上我的项目需求,真的是简单而又无奈的错误…
那么,就说下解决的方法吧!
首先。我们选择自己的rdlc报表,然后右键单击,选择打开方式XML(文本)编辑器,然后他就会调到XML文件内,里边有很长的代码量,我们只需要修改一点点。
1.找到一开始的 http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition ,把2016改为2008即可。
在网上也有人说要这样修改,(仁者见仁了),最后能实现就好了
2008版的报表定义申明:

2016版的报表定义申明:

2.找到和节点,删除他们,但是不要删除里边的内容。
3.找到节点,删除节点及里边的内容。

完成上边的修改就可以使用了。但是我们还得注意,我们在每次修改rdlc报表的时候都会影响到XML文件,还需要在一次的操作上边的步骤。(表示版本不一致,都是一把心酸一把泪),当然了,删除了这么多次了,背都背得了。

**在这里我也教一个小技巧:头部查找日期改08,Ctrl+h 找ReportSection,一次还能删掉两,末端最后找到ReportParametersLayout,把它删的渣没有 **

好了,今天的文章就到这里了,喜欢的话双击加关注窝@,嘿嘿

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值