我正在尝试设置一个网页,用户可以在其中选择要运行的 .rdl 文件,它将打开报表查看器控件 (ASPX)、加载报表定义文件、运行它并显示报表。
到目前为止,我发现“本地”报告只能接受来自代码的数据源(因此您必须手动执行数据库代码,这会很痛苦,因为报告之间的数据源可能会有很大差异),以及“远程" 报告需要 SSRS 服务器,我无法设置。
令我困惑的是,Report Builder 3 能够运行带有嵌入式数据源的 .rdl 文件,那么为什么 Report Viewer 不能控制呢?有什么方法可以让 Report Viewer 控件像 Report Builder 3 一样运行并让它运行 .rdl 文件?