我甚至不确定天花板功能是我需要的。可以在约会上运行吗?如果没有,是否有办法从日期开始计算间隔并显示最近的间隔?
如果我有一个客户从我们开始于2013年4月15日,我需要每隔90天计算一次,并在我运行报告之后提出下一个即将到来的事情吗?
由于
答案 0 :(得分:1)
如果我这样做,我会抛出一个类似于此的表达式。由于我使用Crystal做了一些事情,但是使用了datediff,dataadd和余数函数的组合,你应该可以用一个简单的表达式表达它。
语法不完美,你需要清理它,但概念应该在那里:
DateAdd(“d”,(90 - 剩余(DateDiff(“d”,client_start_date,CurrentDate)/ 90)),CurrentDate)
基本上它需要今天和关键日期之间的差异,将它除以90得到余数,然后将该余数加回到当前日期,以获得下一个90天周期的日期。