当项目履行日期与发票日期不同时突出显示结果

highlight results when item fulfillment date is not same as invoice date

我已经保存了当发票日期与发货日期不同时显示发票的搜索date.I现在只需要在日期不同月份时突出显示记录。例如,如果发票日期是 2019 年 9 月 12 日,但我已经有一个保存的搜索列表来显示发票,但项目履行的实际发货日期是 19 年 11 月 9 日。现在,如果这两个日期不在同一个月,我想突出显示此结果。

我用于保存搜索结果的公式是 case when {billingtransaction.trandate} <> {billingtransaction.shipdate} then 1 else 0 end 现在我相信我需要一个类似的案例陈述,它将考虑月份差异

您可以使用函数 TO_CHAR 函数来执行此操作:

CASE WHEN TO_CHAR({billingtransaction.trandate}, 'MM') <> TO_CHAR({billingtransaction.shipdate}, 'MM') THEN 1 ELSE 0 END