我的报告中的报告@Start
,@End
和@UserID
中有3个参数。
我想添加第四个参数@Parameters
,它的数据类型为Text
。此参数可以为null或为空。换句话说,它不需要运行报告。
@Parameters
的值应为 ReportName_ @ Start_ @ End_ @ UserID 。
我尝试将@Parameters
的默认值设置为
=Globals!ReportName + "_" + Parameters!Start.Value + "_" + Parameters!End.Value + "_" + Parameters!UserID.Value
默认值的问题是,如果我更新@Start
或@End
或@UserID
参数,则@Parameters
的值不会改变。
答案 0 :(得分:0)
您无需为此定义新参数,只需将3个参数组合即可获得所需的结果
="Report Name / From " & Parameters!Start.Value & " to " & Parameters!Start.Value & " / User: " & Parameters!UserID.Value
如果您的报告名称是变量,也可以添加它。例如
="Sales region for " & " Fields!SalesRegionYear.Value & " / From " & Parameters!Start.Value & " to " & Parameters!Start.Value & " / User: " & Parameters!UserID.Value