【问题标题】:1 value missing from Drop down parameter list (69)下拉参数列表中缺少 1 个值 (69)
【发布时间】:2018-06-19 15:53:02
【问题描述】:

我有一份报告出于某种奇怪的原因想要忽略某个值的存在。所有其他值都存在,只是 69 值恰好在 SSRS 中丢失。

在 SSMS 中,价值就在那里。

我正在从数据集查询中提供参数(允许空白/允许多个值),查询是:

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
SELECT DISTINCT hrcl.rvalue
FROM dbo.herpaderpcl hrcl 
UNION ALL
SELECT 'ANY'

当它针对 SSMS 运行时,我得到 137 行作为返回。在 SSRS 中,我只返回 136。

报告中的其他所有内容都很好。我也重写了,慢慢去掉所有其他参数,看看有没有冲突。那没有。纯粹是这个数据集/参数在起作用

这是参数下拉列表的部分屏幕截图,以及 69 应该显示的位置,但没有显示。

【问题讨论】:

  • 这里没有足够的信息来确定问题可能是什么。您提供的查询似乎与您显示的列表不匹配,因为“ANY”值也丢失了。 SSRS 不会更改查询结果,它使用 SQL Server 返回的任何内容。如果有级联参数或其他事情发生,这将有助于表明这一点,以便有人可以提供帮助。

标签: reporting-services ssrs-2012 reportbuilder3.0


【解决方案1】:

问题是我正在动态创建表格列表,而这个选择的起点没有这个值。

我正在尝试创建一个新数据集,通过基于原始选择动态填充该数据集。

【讨论】:

  • 您是否解决了您的问题,或者您是否尝试澄清您的问题?
  • 问题已解决,但没有很好的解释,因为 SSRS 如何查看它可以从中获取值的第一个数据库,而不是表达式中的所有数据库跨度>
猜你喜欢
  • 1970-01-01
  • 2020-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-05
  • 1970-01-01
相关资源
最近更新 更多