我正在尝试生成一份报告,该报告将提供从当月1日到当天发货的内容。我发现了一个名为MonthToDate的东西。想到,在我尝试使用它之前,这很简单。
似乎无论我改变什么,我都会收到"A String is required here"
错误消息。
{@shipdate}=If {C_SHIP_HIST.SHIPDATE} in MonthToDate Then
{C_SHIP_HIST.ARINVT_ID} Else
"TG"
我做错了什么?
谢谢你的帮助
答案 0 :(得分:0)
您的语法错误..您不能在number
中将一个参数作为String
,将一个参数作为if
。请尝试以下
If {C_SHIP_HIST.SHIPDATE} in MonthToDate Then
{@shipdate}=ToText({C_SHIP_HIST.ARINVT_ID})
Else {@shipdate}="TG"