gpt4 book ai didi

sql - 如何在 ssrs 的 IIF 表达式中使用多个条件(使用 AND)

转载 作者:行者123 更新时间:2023-12-02 17:21:34 24 4
gpt4 key购买 nike

我想隐藏 SSRS 报告中数量为零的行。有期初库存、总发货、转出、销售数量、库存调整、期末库存等多个数量栏。我正在使用以下表达式来完成此任务:

    =IIF(Fields!OpeningStock.Value=0 AND Fields!GrossDispatched.Value=0 AND 
Fields!TransferOutToMW.Value=0 AND Fields!TransferOutToDW.Value=0 AND
Fields!TransferOutToOW.Value=0 AND Fields!NetDispatched.Value=0 AND Fields!QtySold.Value=0
AND Fields!StockAdjustment.Value=0 AND Fields!ClosingStock.Value=0,True,False)

但是通过在行可见性中使用此表达式,报表会隐藏除总计行之外的所有行。即使报告应显示具有上述列数量的行。总值显示正确。

注意:我在详细信息行上设置了此行可见性表达式。

不使用表达式结果如下。

对于前 2 行,所有数量均为 0(零),我想隐藏这两行。

enter image description here

如何解决此问题,或者我必须使用哪个表达式才能获得所需的结果?

最佳答案

你能尝试一下吗?

=IIF((Fields!OpeningStock.Value=0) AND (Fields!GrossDispatched.Value=0) AND 
(Fields!TransferOutToMW.Value=0) AND (Fields!TransferOutToDW.Value=0) AND
(Fields!TransferOutToOW.Value=0) AND (Fields!NetDispatched.Value=0) AND (Fields!QtySold.Value=0)
AND (Fields!StockAdjustment.Value=0) AND (Fields!ClosingStock.Value=0),True,False)

注意:将 Hidden 设置为 False 将使该行可见

关于sql - 如何在 ssrs 的 IIF 表达式中使用多个条件(使用 AND),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22786212/

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