有以下代码:4、第一次收款日期为:自<IIF([应收费日期]>[合同开始日期],<Format([应收费日期],"yyyy年MM月dd日")>,<Format([合同开始日期],"yyyy年MM月dd日")>)>前。
生成报表结果是:
4、第一次收款日期为:自IIF(2024-05-312024-05-01,2024 年05 月31 日,2024 年05 月01日)>前。
麻烦问一下老师,如何显示比较后符合条件值?
[此贴子已经被作者于2024/5/8 10:51:42编辑过]
http://www.foxtable.com/webhelp/topics/2921.htm
<IIF([应收费日期] > [合同开始日期], Format([应收费日期],"yyyy年MM月dd日"), Format([合同开始日期],"yyyy年MM月dd日"))>
不要嵌套尖括号
<IIF([实收费] = 0 ,"收款日期为:",IIF([实收费] = [总费用], "收款日期为:","下期收款日期为:"))>
相同的内容没有必要使用2个iif
<IIF([实收费] = 0 or [实收费] = [总费用],"收款日期为:","下期收款日期为:")>