当前日期,当前月份?

时间:2011-03-23 13:22:07

标签: crystal-reports

我试图显示创建日期,除非创建日期在当月 - 然后我想说“新记录”但我的公式有些错误,因为我收到错误说“这里需要一个日期“但我只是希望系统验证创建日期是否在当月 - 我不想每月的第一天修改此报告 - 这可能吗?在此先感谢您的帮助。

if({SyndMail_Errors.Create Date} = Month(currentdate()))然后“新记录” else {SyndMail_Errors.Create Date}

1 个答案:

答案 0 :(得分:3)

试试这个:

DateVar FirstDate := Date(year(CurrentDateTime), month(CurrentDateTime), 1);
if ({SyndMail_Errors.Create Date} >= FirstDate) then "New Record" else
    ToText({SyndMail_Errors.Create Date},"MM/dd/yyyy")