【问题标题】:how to use rdl/rdlc in my asp.net project to generate a report?如何在我的 asp.net 项目中使用 rdl/rdlc 生成报告?
【发布时间】:2012-10-26 15:19:01
【问题描述】:

我有一个将使用 MS ReportViewer 的 Web 应用程序。我有另一个团队为我创建了一个 rdl 文件。我将 rdl 重命名为 rdlc 并添加到我的项目中。我创建了一个 DataSet1.xsd 来获取这个 rdlc 所需的数据。在我的 aspx 页面中,我添加了一个 ReportViewer 控件,并将其报告属性设置为 rdlc 文件。

我的问题是:

(1) 可以在vs2008中编辑rdl/rdlc吗?当我打开它时,它以 xml 文件的形式打开。

(2) 如何将 dataset1 分配给 ReportViewer 控件的数据源属性?当我右键单击reportviewer 时,选择选择数据源,dataset1 没有列出。我必须在后面的代码中这样做吗?

(3) 我收到以下错误报告定义无效。详细信息:报表定义具有无法升级的无效目标命名空间“http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition”。

【问题讨论】:

    标签: asp.net visual-studio-2008 rdlc rdl


    【解决方案1】:

    回答..

    1. 是的,可以在 vs2008 中编辑 rdlc 报告。我不知道 rdl。
    2. 请参阅this 链接了解第二个问题的分步解决方案。
    3. 我认为这个问题是由于从 rdl 到 rdlc 的错误对话造成的。请按照this链接中指定的步骤操作。

    【讨论】:

      【解决方案2】:

      先生。 Limbani 在回答问题 2 和 3 方面做得很好。我相信您的第一个问题可能与您的开发 PC 上未安装 Business Intelligence Design Studio 有关。有关详细信息,请参阅this question and answer

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-04-12
        • 1970-01-01
        • 2023-03-27
        • 1970-01-01
        • 1970-01-01
        • 2020-01-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多