代码之家  ›  专栏  ›  技术社区  ›  OMG Ponies

数据区域“data set name”中缺少数据集名称

  •  6
  • OMG Ponies  · 技术社区  · 15 年前

    我在我的报告中添加了一个新的数据集,从那以后就一直得到这个神秘的错误。

    3 回复  |  直到 14 年前
        1
  •  7
  •   OMG Ponies    15 年前

    问题是,当报表使用创建报表时定义的第一个数据集设置元素时。添加其他数据集会将DataSetName值重置为空。在这种情况下,我的桌子,但它可以是一个列表,等等。

    更正:

    1. 在SQL Server Business Intelligence Development Studio(又称Visual Studio)中打开报表
    2. 在“属性”窗口中查看对象详细信息(查看>属性窗口或按F4键)
    3. 检查 数据集名称 值(在数据部分下)
    4. 更新该值以指向正确的数据集
        2
  •  2
  •   jgallant    15 年前

    检查RDLC文件,在XML编辑器中打开它。最具体地说,看一下数据集部分。看看是否还有一些旧的。您可以直接编辑此文件,但要小心操作。

    您还可以尝试通过XML验证器运行RDLC文件,看看它是否出现任何错误。确保根据RDLC文件的模式进行验证。( http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition/ReportDefinition.xsd )

        3
  •  2
  •   Atari2600    14 年前

    我在查找包含此值的正确属性窗口时遇到了一些问题,因此我将添加以下内容:

    1. 在布局选项卡上,按F4键打开属性框。
    2. 在属性框顶部的下拉列表中,找到您的表并选择它。
    3. 现在,您应该看到数据部分大约向下了一半,以及错误所抱怨的DataSetName属性。