Crystal Reports中的MonthToDate错误

时间:2014-07-25 18:32:11

标签: crystal-reports-xi

我正在尝试生成一份报告,该报告将提供从当月1日到当天发货的内容。我发现了一个名为MonthToDate的东西。想到,在我尝试使用它之前,这很简单。

似乎无论我改变什么,我都会收到"A String is required here"错误消息。

{@shipdate}=If {C_SHIP_HIST.SHIPDATE} in MonthToDate Then
{C_SHIP_HIST.ARINVT_ID} Else
"TG"

我做错了什么?

谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

您的语法错误..您不能在number中将一个参数作为String,将一个参数作为if。请尝试以下

If {C_SHIP_HIST.SHIPDATE} in MonthToDate Then
{@shipdate}=ToText({C_SHIP_HIST.ARINVT_ID})
 Else {@shipdate}="TG"