Reporting services SSRS从多个位置提取参数

Reporting services SSRS从多个位置提取参数,reporting-services,parameters,Reporting Services,Parameters,我需要知道是否有办法通过从多个下拉控件中提取相同的参数来显示单个参数报告 SSRS是否允许我们使用多个控件(下拉)从不同的数据集中提取相同的参数 如果您有一台服务器可以访问前两组数据的位置,那么最简单的方法就是将它们与一个联合组合成一个,并为它们使用一个参数 我猜这可能是不可能的,所以您可以为它创建一个单独的数据集和参数 然后为输入的值创建另一个参数。允许这些参数具有空值,以便它们不必选择 在SQL中创建WHERE子句逻辑,以处理批号的参数: WHERE LOT_NUMBER IN (@INCO

我需要知道是否有办法通过从多个下拉控件中提取相同的参数来显示单个参数报告


SSRS是否允许我们使用多个控件(下拉)从不同的数据集中提取相同的参数

如果您有一台服务器可以访问前两组数据的位置,那么最简单的方法就是将它们与一个联合组合成一个,并为它们使用一个参数

我猜这可能是不可能的,所以您可以为它创建一个单独的数据集和参数

然后为输入的值创建另一个参数。允许这些参数具有空值,以便它们不必选择

在SQL中创建WHERE子句逻辑,以处理批号的参数:

WHERE LOT_NUMBER IN (@INCOMPLETE) 
   OR LOT_NUMBER IN (@COMPLETE) 
   OR LOT_NUMBER IN (@ENTERED) 

这将允许用户从第一个或第二个下拉列表中选择或输入第三个值。缺点是用户可能会同时使用这三个选项。

我重读了三遍,不明白你的意思。请重写或给出一个示例或屏幕截图,说明您的目标-这毫无意义。有一个名为批号的输入参数,我想显示1。一个下拉控件2中的完整批次。一次完成3。我还需要用户在文本框中输入地块。参数相同,但用户需要不同的方式输入相同的参数。这有意义吗?那根本没用对不起,我不能帮你处理这类细节。你自己读,假装你是一个局外人,看看你自己是否能回答这样的问题。有一个输入参数叫批号,我想显示1。一个下拉控件2中的完整批次。一次完成3。我还需要用户在文本框中输入地块。参数相同,但用户需要不同的方式输入相同的参数。这有意义吗?那么为1和2创建一个共享数据集。总共有三个参数,我看不出有什么困难,但我还是不明白要问的问题。谢谢!这正是我要问的,我会看看我能做些什么来避免用户从多个过滤器中选择值。