0

我在将IIf()语句作为报告文本框的控制源时遇到了困难。

IIf()声明确实适用于我的报告,但不是 100% 的时间。我已经对下面的问题进行了截图。

在我的报告中,如果供应定位器 = OHQ 定位器,我希望供应数量 = 该定位器的 OHQ,否则输入 0。

文本框的控制源是=IIf([SUPLYLOC]=[OHQLOC],[QOH],0).

屏幕截图通过绿色和红色矩形显示了哪些行有效,哪些行无效。

选择列表屏幕截图

任何信息或见解表示赞赏。

4

1 回答 1

0

我认为问题在于报告在尝试使用 IIF 语句时的分组,但我能够让它与下面的语句一起使用。实际上,我必须在报告中引用该字段。

=DLookUp("QOH","qryPickList","[SUPLYLOC]=[OHQLOC] AND [COMPNUM] = Reports!rptCustomPickList_main!COMPNUM")
于 2012-01-17T13:53:22.970 回答