使用参数(报表生成器)

新建日期: 2006 年 7 月 17 日

参数指的是一种用于设置运行报表时所返回数据的范围的变量。您可以提供一个默认值,或者由运行报表的人选择一个值或一组值。

如果向报表添加参数,就表明您允许阅读该报表的人控制在运行时要显示哪些信息。例如,假设您创建了一个显示每个销售区域的销售信息的报表。如果您添加了一个参数,它要求用户选择他们要查看的销售区域,则该报表仅显示该特定销售区域的销售信息。如果他们要查看其他区域的销售信息,则他们可以从参数列表中选择其他销售区域,然后再次运行报表。

Aa337229.note(zh-cn,SQL.90).gif重要提示:
参数不能提供行级安全性;它们并不防止用户或用户组查看特定的数据行。若要对报表中显示的数据应用安全性,需要使用安全筛选器或模型项安全性。有关使用安全筛选器的详细信息,请咨询您的数据库管理员和/或您的报表所使用的数据源的设计者。

若要向报表添加参数,需要打开“筛选数据”对话框,根据您要用作参数的实体或字段创建一个筛选子句,然后单击该字段或实体并选择“提示”选项。若要指定默认值,请为筛选子句中的该实体或字段键入或选择一个值。可以在报表中添加无限多个参数。

Aa337229.note(zh-cn,SQL.90).gif注意:
当报表的读者查看参数列表时,这些值可能未排序。

请参阅

任务

如何添加或删除参数(报表生成器)

概念

处理数据(报表生成器)
设计报表(报表生成器)
使用筛选器(报表生成器)

其他资源

“筛选数据”对话框(报表生成器)

帮助和信息

获取 SQL Server 2005 帮助