https://gcdn.grapecity.com.cn/showtopic-75281-1-1.html
这个帖子里,关于公式字段没有today(),如何在公式字段得到当天日期的问题。
版主大人给了一个迂回用NOW()函数得到TODAY()的方法:round(now(),0)
然后我写的公式字段是: =IF([入库数量]<[订单数量],IF([交货日期]=round(NOW(),0),"当天应到",IF([交货日期]>round(NOW(),0),"正常","延迟")),"已到货")
但在用的时候发现一个问题,就是在早上的时候结果是正确的,到晚上结果就会不正确了。
然后又查了下资料,发现应该是ROUND()取值是四舍五入,所以入起来后就成today()+1了。
公式字段我想要实现的一个是:(订单表有“交货日期”、“订单数量”、“入库数量”等字段)
当“入库数量”<“订单数量”,“交货日期”=today(),结果是 今天应到
“交货日期”<today(),结果是 延迟
“交货日期”>today(),结果是 未延迟
|