gpt4 book ai didi

reporting-services - SSRS 2005 中的条件列可见性

转载 作者:行者123 更新时间:2023-12-04 07:53:21 25 4
gpt4 key购买 nike

这可能吗?

我在 TableColumn 可见性隐藏字段中创建了一个表达式,它在 BIDS(商业智能开发工作室)预览中工作正常,但在 Internet Explorer 中部署和查看时不起作用。

=IIF(Parameters!n_CURRENTPERIOD.Value<Month(Now),true,false)

最佳答案

简短的回答是有可能。

我敢打赌你的问题出在你的 SSRS 2005 环境之外。就像@MikeTWebb 所说,您确定指向正确的数据源吗?另外,你的问题很薄。你试过其他浏览器吗?您是否尝试过 VS2005 Express,它是免费的,在我看来应该是您应该使用的,而不是 BIDS。

但是,实现它的方法非常简单:

SSRS2005 中的大多数控件都具有 Visibility 属性,并且可以使用 IFF() 函数进行设置。

例如,查看我的一份报告的 RDL 内部,我控制 TableRow 对象的可见性,如下所示:

    <Details>
<TableRows>
<TableRow>
<Visibility>
<Hidden>=IIf(RowNumber("table1_Group1") &lt; 5 And Fields!CourseName.Value = "Enterprise",True,False)</Hidden>
</Visibility>
<TableCells>
..etc..

在 SSRS2005 本身中,只需指向您需要有条件地隐藏的对象并在那里放置一个类似的 IFF() 函数调用。

enter image description here

enter image description here

我相信你知道这一切,但为了确保直接回答你的问题,答案是肯定的!

您只需要了解更多有关您尝试在其中运行它的环境的信息。

关于reporting-services - SSRS 2005 中的条件列可见性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10245492/

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