我的公式在列中设置月份和年份:
if {OFPR.Code} = "2016-01" then
{INV1.Quantity}
else
0
除非我通过参数传递年份,否则它有效。在这种情况下,它会清零:
if {OFPR.Code} = "{?ParamYear@select * from OPID}-01" then
{INV1.Quantity}
else
0
我该如何解决这个问题?
答案 0 :(得分:0)
你的参数字段{?ParamYear @ select * from OPID}看起来很奇怪但是如果它为你返回一年,那么你只需要将数据正确地连接在一起。这应该有用。
if {OFPR.Code} = "{?ParamYear@select * from OPID}" & "-01" then
{INV1.Quantity}
else
0