带有日期时间参数的SSRS报告

时间:2010-02-15 09:07:20

标签: reporting-services report

我在SSRS中创建了一个带有两个输入参数FromDate和ToDate的报告。这两个字段我都声明为DATETIME,并且我选中了允许这两个值为NULL的选项。因此,在报告中,一个NULL CHECKBOX随附此参数。当我点击链接时,报告会自动加载NULL输入(不要求用户输入任何内容)。有没有办法避免空值的初始加载,并避免报告....中的空CHECKBOX?

3 个答案:

答案 0 :(得分:0)

在报表中添加参数时,可以指定参数可以提供空值,空值或多个值。您必须在报告中为参数设置此设置。

如果您有一个将参数传递给报表的应用程序,则可以将DateTime.MinValue作为输入参数而不是空值传递。

答案 1 :(得分:0)

取消选中Allow Null值和Allow blank value,并选中仅允许FromDate和ToDate参数的多个值。

答案 2 :(得分:0)

这可以在报告经理而不是RDL完成。 上传并发布RDL后,突出显示该报告并单击向下箭头,然后转到“管理”,再转到“参数”。取消选中参数的HasDefault和NULL属性,然后单击Apply。 现在,当您单击报告链接时,您可以看到带有空值的日期参数和未选中的NULL。