如何为数据区域设置“无数据”消息

如果希望指定呈现的报表中所显示的文本来代替没有数据的数据区域,请对表、矩阵或列表数据区域设置 NoRowsMessage 属性,或者对图表数据区域设置 NoDataMessage 属性。运行时,报表处理器会针对报表中每个数据集运行查询,并且该数据集查询可能不生成结果集。对于绑定到空数据集的数据区域,可以指定显示文本,而不是显示空数据区域。如果在运行时子报表的数据集中没有数据,则还可以设置子报表的 NoRowsMessage 属性。

设置表、矩阵或列表的 NoRowsMessage 属性

  1. 在“设计”视图中,单击设计图面上的表、矩阵或列表数据区域或子报表以将其选中。“属性”窗格将显示选定项的属性。

    备注

    如果没有看到“属性”窗格,请单击“视图”菜单上的“属性窗口”

  2. 在“属性”窗格的 NoRowsMessage 属性字段中,键入要显示为消息的文本。

    此外,也可以在下拉列表中单击**“表达式”以打开“表达式”**对话框并创建表达式。

设置图表的 NoDataMessage 属性

  1. 在“设计”视图中,单击并选中设计图面上的图表。“属性”窗格将显示选定项的属性。

  2. 在“属性”窗格中,展开 NoDataMessage 的节点。

  3. 在**“标题”**的 NoDataMessage 属性字段中,键入要显示为消息的文本。

    此外,也可以在下拉列表中单击**“表达式”以打开“表达式”**对话框并创建表达式。

设置子报表的 NoRowsMessage

  1. 在“设计”视图中,单击并选中设计图面上的子报表。“属性”窗格将显示选定项的属性。

  2. 在“属性”窗格的 NoRowsMessage 属性字段中,键入要显示为消息的文本。

    此外,也可以在下拉列表中单击**“表达式”以打开“表达式”**对话框并创建表达式。

请参阅

概念

使用数据区域

创建报表数据集

添加子报表

在 Business Intelligence Development Studio 中使用报表设计器