gpt4 book ai didi

reporting-services - SSRS 根据网格/单元格的内容在 Action 表达式中传递参数

转载 作者:行者123 更新时间:2023-12-02 01:33:40 25 4
gpt4 key购买 nike

在我的主表中,我有一个相当复杂的查询,它提取两种数据并将它们显示在一个网格中。目前,如果用户点击一个值,他们将能够深入了解他们点击的数据的分割。问题是我只能显示其中一种数据类型的数据。

我想显示其他类型的细目分类,但需要使用类似参数在不同的报告中显示。我正在寻找一种方法来根据我点击的内容将参数传递给子报告。例如(在 Action 表达式中)我试过这个:

=IIf(Fields!Type.Value = "Job", "/Production Planning/SupportReports/Job_Plan_Board_Job_BD_v1 & Parameters!ReqByDate.Value", "/Production Planning/SupportReports/Job_Plan_Board_Plan_BD_v1 & , Parameters!ReqByDate2.Value")

参数值没有传递。 - 我很确定这是语法,因为我已经用参数表达式尝试了所有我能想到的...

最佳答案

如果您的字段是正确的,您只需要修复您的语法。您的参数需要在引号之外,以便可以将值附加到字符串。

=IIf(Fields!Type.Value = "Job", 
"/Production Planning/SupportReports/Job_Plan_Board_Job_BD_v1" & Parameters!ReqByDate.Value,
"/Production Planning/SupportReports/Job_Plan_Board_Plan_BD_v1" & Parameters!ReqByDate2.Value)

如果 Type = Job 且 ReqDate 为 09152015,则子报告名称(?- 不确定是什么)将为 /Production Planning/SupportReports/Job_Plan_Board_Job_BD_v109152015

现在我想到了,你可以把它缩短一点:

="/Production Planning/SupportReports/Job_Plan_Board" &  
IIf(Fields!Type.Value = "Job",
"Job_BD_v1" & Parameters!ReqByDate.Value,
"Plan_BD_v1" & Parameters!ReqByDate2.Value)

关于reporting-services - SSRS 根据网格/单元格的内容在 Action 表达式中传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32594093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com