水晶报告中日期的天花板功能

时间:2016-11-18 20:48:14

标签: crystal-reports

我甚至不确定天花板功能是我需要的。可以在约会上运行吗?如果没有,是否有办法从日期开始计算间隔并显示最近的间隔?

如果我有一个客户从我们开始于2013年4月15日,我需要每隔90天计算一次,并在我运行报告之后提出下一个即将到来的事情吗?

由于

1 个答案:

答案 0 :(得分:1)

如果我这样做,我会抛出一个类似于此的表达式。由于我使用Crystal做了一些事情,但是使用了datediff,dataadd和余数函数的组合,你应该可以用一个简单的表达式表达它。

语法不完美,你需要清理它,但概念应该在那里:

  

DateAdd(“d”,(90 -   剩余(DateDiff(“d”,client_start_date,CurrentDate)/ 90)),CurrentDate)

基本上它需要今天和关键日期之间的差异,将它除以90得到余数,然后将该余数加回到当前日期,以获得下一个90天周期的日期。