[英]SSRS: Update text parameter based on other parameters
我在报告中3个参数@Start
, @End
和@UserID
在我的报告。
我想添加第四个参数@Parameters
,它是Text
数据类型。 此参数可以为null或为空。 换句话说,它不是运行报告所必需的。
@Parameters
的值应为ReportName_ @ Start_ @ End_ @ UserID 。
我已经尝试过@Parameters
的默认值是
=Globals!ReportName + "_" + Parameters!Start.Value + "_" + Parameters!End.Value + "_" + Parameters!UserID.Value
使用默认值的问题是,如果我更新@Start
或@End
或@UserID
参数的值@Parameters
不会改变。
您无需为此定义新参数,只需将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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.