2010-06-17 86 views
1

我有一份水晶报告,显示了销售量,称为本周迄今的数量。它显示当前周,前一周和平均一周。该报告提示输入日期参数​​,并提取周数以获取当前周和前一周的交易量。这样做是因为Mngmt希望能够随时运行报告。我的问题是平均周我无法弄清楚如何让我的平均分周数。报告从6月1日发起,2010年现在,我有:使用参数的总平均周数

DATEPART("ww", {?date}) - DATEPART("ww", DATE(2010, 6, 1)) 

这现在这是完美返回2,所以我把我的总通过2.此代码将工作,直到今年年底那么我m hooped。任何想法,我可以使这个更动态一点。我以某种方式考虑了一个计数器,但是由于日期参数会不断变化,所以无法取消逻辑,这意味着我无法在每周后增加1次计数器。

干杯。

回答

0

深入研究Crystal Reports方法:DateDiff

+1

详细阐述Zamboni的建议,“datediff(”ww“,日期(2010,6,1),{?date})” – PowerUser 2010-06-17 15:03:35

+0

男人你是救命的人。我喜欢这个网站。我将我的代码更改为DATEDIFF(“ww”,DATE(2010,6,1),{?date}),并且工作完美。 – Jose 2010-06-17 15:13:41

+0

正确的感谢PowerUser.sorry我没有看到您的评论,没有刷新页面! – Jose 2010-06-17 15:15:25