简体   繁体   English

将rdl报告(BI2008)转换为rdlc(vs2010)

[英]Convert rdl report(BI2008) to rdlc(vs2010)

I have created a rdl report with some dynamic query in stored procedure. 我在存储过程中创建了带有一些动态查询的rdl报告。 Report in BI preview, displays correctly.But my concern is, I am converting this report to rdlc by just changing the extension. BI预览中的报告可以正确显示。但是我担心的是,我仅通过更改扩展名即可将此报告转换为rdlc。 I have set all the report parameter but when i run the report it displays the error "A data source instance has not been supplied for the data soruce". 我已经设置了所有报告参数,但是在运行报告时,它显示错误“尚未为数据源提供数据源实例”。 I have visited must of the blogs and all they are taking about is passing data source to the report. 我已经访问过博客的必不可少的部分,而他们正在做的只是将数据源传递给报告。 But my question is why should i pass the datasource from the UI, all things are written in XML of rdl file when designing and if we are passing the datasource from UI side then why are we designing the report with all the parameter to the stored procedure. 但是我的问题是为什么我应该从UI传递数据源,在设计时所有内容都以rdl文件的XML编写,如果我们要从UI端传递数据源,那为什么要设计将所有参数传递给存储过程的报表。 If we are passing specific data to the report then why we need report parameters for stored procedures. 如果我们要向报表传递特定数据,那么为什么我们需要存储过程的报表参数。 So, please help me out of this confusion and please give me some idea on error message. 因此,请帮助我摆脱这种混乱,并请给我一些有关错误消息的想法。 I am using vb.net in vs2010 winform 我在vs2010 Winform中使用vb.net

我阅读了更多有关将rdl转换为rdlc的博客,我发现rld和rldc功能由于使用的数据源而大不相同。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM