Reporting services SSRS:默认情况下显示NULL的参数

Reporting services SSRS:默认情况下显示NULL的参数,reporting-services,Reporting Services,这与SSRS报告中的参数属性有关 问题定义: 我已经创建了一个SSRS报告,并使用数据集上的一列添加了一个参数。当我运行报告时,这个参数显示了一个值列表,其中也包含一个空值(我猜这个参数带来了源列中所有唯一的值),但是当我查询源数据库时,用作参数的列中没有空值 我想知道参数是如何构造的?它是如何得到空值来显示的 如何在值列表中避免这些空值(当源本身没有空值时) 请帮帮我 提前谢谢 Balaji向SQL添加字段名不为NULL的字段应该可以解决问题!您的数据源是SQL数据库还是维度模型?我这样问是因

这与SSRS报告中的参数属性有关

问题定义: 我已经创建了一个SSRS报告,并使用数据集上的一列添加了一个参数。当我运行报告时,这个参数显示了一个值列表,其中也包含一个空值(我猜这个参数带来了源列中所有唯一的值),但是当我查询源数据库时,用作参数的列中没有空值

  • 我想知道参数是如何构造的?它是如何得到空值来显示的
  • 如何在值列表中避免这些空值(当源本身没有空值时)
  • 请帮帮我

    提前谢谢


    Balaji

    向SQL添加
    字段名不为NULL的字段应该可以解决问题!您的数据源是SQL数据库还是维度模型?我这样问是因为SSRS只在处理模型时为您的参数创建数据集。它们的行为与SQL语句非常不同。@StevenWhite-是的,我的数据源是一个表格数据模型。我想知道这个空值是如何包含在值列表中的。有什么线索吗?@MiguelH-是的,我们可以在数据集级别过滤这些空值。但我担心这会对我的成绩产生怎样的影响。因为这是一个表格数据模型,所以除非像SQL Server数据库那样,否则跟踪结果集并不容易。因此,我正在寻找包含空值的原因。@StevenWhite-SSR的行为是在我们创建的参数表的值列表中添加一个额外的空值吗?