我在SSRS中创建了一个带有两个输入参数FromDate和ToDate的报告。这两个字段我都声明为DATETIME,并且我选中了允许这两个值为NULL的选项。因此,在报告中,一个NULL CHECKBOX随附此参数。当我点击链接时,报告会自动加载NULL输入(不要求用户输入任何内容)。有没有办法避免空值的初始加载,并避免报告....中的空CHECKBOX?
答案 0 :(得分:0)
在报表中添加参数时,可以指定参数可以提供空值,空值或多个值。您必须在报告中为参数设置此设置。
如果您有一个将参数传递给报表的应用程序,则可以将DateTime.MinValue作为输入参数而不是空值传递。
答案 1 :(得分:0)
取消选中Allow Null值和Allow blank value,并选中仅允许FromDate和ToDate参数的多个值。
答案 2 :(得分:0)
这可以在报告经理而不是RDL完成。 上传并发布RDL后,突出显示该报告并单击向下箭头,然后转到“管理”,再转到“参数”。取消选中参数的HasDefault和NULL属性,然后单击Apply。 现在,当您单击报告链接时,您可以看到带有空值的日期参数和未选中的NULL。