gpt4 book ai didi

sql-server - SSRS 2008 列可见性表达式计算为真,列不可见

转载 作者:行者123 更新时间:2023-12-01 11:02:00 24 4
gpt4 key购买 nike

这不起作用,让我抓狂。

我在可见性列中有以下表达式:

=IIF(CInt(Fields!SomeField.Value) > 0,True,False)

“SomeField”的值为 1。我可以通过查看数据集和我添加到报告中的另一列来验证这一点,以查看 IIF 正在评估的内容。它的计算结果为 True。

这不应该让列显示吗?

最佳答案

我刚刚在 Report Builder 中尝试了以下 =IIF(Fields!MyID.Value > 0, True, False) 并且工作正常。尝试在数据库或数据集级别将“SomeFieldValue”作为整数返回。

例如,在您的数据集查询中,将 SomeFieldValue 转换为 int,然后在列可见性表达式中尝试:

=IIF(Fields!SomeFieldValue.Value > 0, True, False) 

关于sql-server - SSRS 2008 列可见性表达式计算为真,列不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9899518/

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