如何在第一个参数选择 s-s-rs 2008 报告的基础上添加级联参数

Posted

技术标签:

【中文标题】如何在第一个参数选择 s-s-rs 2008 报告的基础上添加级联参数【英文标题】:How to add Cascading Parameter base on the first paramter select s-s-rs 2008 report 【发布时间】:2015-01-06 14:11:31 【问题描述】:

你好,

我有一个关于如何根据第一个参数选择值显示参数的问题。 就我而言,第一个参数 Search by 有 2 个值是 1. 客户 ID =1, 2.姓氏=2

    当用户选择customerId时,将显示参数customerId文本框供用户输入customerId

    当用户选择 lastName 时,将显示 lastName 文本框供用户输入 lastname 当用户输入 lastName 时 Name 参数 将显示下拉列表客户名字和姓氏哪个谁 lastName 与参数@lastname 匹配。

Here is my data set for the Name parameter  

> select id,firstName +' - '+lastName  Name  from Customers  Where
> lastName =@LastName  and mergedTo is null  order by lastName

我的客户希望能够从姓氏进行搜索,但姓氏不是唯一的,我必须创建另一个下拉列表 CustomerName 以显示与参数 @lastName 匹配的客户,以便用户选择他们的一个客户想查。

【问题讨论】:

因此,如果我理解正确,您的问题是如何在选择“姓氏”时使用所有名称填充Name 下拉列表。是吗? 我想要隐藏所有参数,除了第一个 Search By 有两个值 1. CustomerID 2. LastName。当用户选择CustomerID时,将显示参数CustomerID文本框,或者如果用户选择LastName,则在输入Lastname时显示lastName文本框,参数dropdowlist Name将显示姓氏与用户输入的Lastname匹配的客户。 不是答案,但这将包含您需要的大部分信息。 bisherryli.com/2011/05/28/… 是的,需要实现上述链接以满足您的要求。 @MC_A 是的,我做到了。但正如你所说,许多人可能有相同的姓氏。因此,您希望名称文本框填充所有姓氏 = @lastname 的名称? 【参考方案1】:

显示参数只有两个选项: 隐藏参数/显示参数。

据我所知,没有办法对参数进行基于表达式的可见性。

【讨论】:

以上是关于如何在第一个参数选择 s-s-rs 2008 报告的基础上添加级联参数的主要内容,如果未能解决你的问题,请参考以下文章

为啥未选择所有参数时 s-s-rS 公式会引发错误?

s-s-rS 2008 - 如何使用用户定义的分组隐藏行组列?

s-s-rS 报告:如何在第 1 行开始报告,以及如何显示网格线?

使用图表系列中的参数值在 s-s-rS 2008 中进行钻取报告?

如何在 s-s-rS 报告中显示提供的搜索参数?

更改前面的参数时未刷新 s-s-rS 参数值(全选)