Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services SSRS-如何获取要显示在报告中的筛选数据_Reporting Services_Ssrs 2008 R2 - Fatal编程技术网

Reporting services SSRS-如何获取要显示在报告中的筛选数据

Reporting services SSRS-如何获取要显示在报告中的筛选数据,reporting-services,ssrs-2008-r2,Reporting Services,Ssrs 2008 R2,对于有SSRS背景的人来说,这是一个简单的问题。我是一个初学者,想知道在生成报告时,如何让下拉标题显示在报告上 例如,假设您有一个带有用户名的列。然后你只需要选择一个用户名,我想在顶部有一个带有用户名的框,然后出现一个下拉框,你可以用用户名打勾 谢谢您可以在报告中添加标题,并在标题中添加文本框。在文本框的表达式中单击并筛选参数时,应该能够添加希望在报告中看到的任何参数 如果在页眉中,这将显示在所有页面上。如果不需要,可以将参数放置在报表上的任何位置。要添加参数。以下是如何添加用户选择参数的示例:

对于有SSRS背景的人来说,这是一个简单的问题。我是一个初学者,想知道在生成报告时,如何让下拉标题显示在报告上

例如,假设您有一个带有用户名的列。然后你只需要选择一个用户名,我想在顶部有一个带有用户名的框,然后出现一个下拉框,你可以用用户名打勾


谢谢

您可以在报告中添加标题,并在标题中添加文本框。在文本框的表达式中单击并筛选参数时,应该能够添加希望在报告中看到的任何参数


如果在页眉中,这将显示在所有页面上。如果不需要,可以将参数放置在报表上的任何位置。

要添加参数。以下是如何添加用户选择参数的示例:

  • 添加新的
    数据集
    ,以填充参数选择菜单。您的查询类似于
    select distinct userid,username from Your table order by username
    我通常将这些数据集命名为
    DSUserSelect
  • 报告数据
    窗口中,右键单击
    参数
    并选择
    添加参数…
  • 命名参数
    用户
  • 可用值
    下,选择
    从查询中获取值
  • 对于
    数据集
    ,选择
    DSUserSelect
    (或步骤1中命名的
    数据集
    ),对于
    ,选择
    userid
    ,对于
    标签
  • 更新主
    数据集
    查询,将
    userid=@User
    包含在
    Where
    子句中。如果数据集是存储过程,则需要将
    @User
    作为参数添加到该存储过程中
  • 如果我能提供更多细节,请告诉我