Crystal reports 如何在单独的Crystal Reports公式中使用DateDiff?

Crystal reports 如何在单独的Crystal Reports公式中使用DateDiff?,crystal-reports,datediff,crystal-reports-2008,Crystal Reports,Datediff,Crystal Reports 2008,我有一个公式,它使用DateDiff来找出两个日期之间的差异,不包括周末 然后我想在另一个公式中使用DateDiff来计算基于和if/then标准的平均值 当我放置average({date diff formula})时,我收到一个错误“遇到无效参数” 我无法在我尝试使用的任何公式中使用日期差异公式,这有什么原因吗?示例日期差异公式: DateDiff('d',*datecolumn*,今天) 然后将其计入你的跑步总量,例如: 在group expert中为要汇总为平均值的集合进行分组,在评

我有一个公式,它使用DateDiff来找出两个日期之间的差异,不包括周末

然后我想在另一个公式中使用DateDiff来计算基于和if/then标准的平均值

当我放置average({date diff formula})时,我收到一个错误“遇到无效参数”


我无法在我尝试使用的任何公式中使用日期差异公式,这有什么原因吗?

示例日期差异公式:

DateDiff('d',*datecolumn*,今天)

然后将其计入你的跑步总量,例如:

在group expert中为要汇总为平均值的集合进行分组,在评估部分选择该组,如果需要,也在重置部分选择该组


如果这不适合你,请告诉我,祝你好运

DateDiff公式示例:

DateDiff('d',*datecolumn*,今天)

然后将其计入你的跑步总量,例如:

在group expert中为要汇总为平均值的集合进行分组,在评估部分选择该组,如果需要,也在重置部分选择该组


如果这不适合你,请告诉我,祝你好运

为我工作,给我们看看你的公式?我使用了DateTest1:DateDiff('d',datetime列,今天)DateTest2:如果@DateTest1>5,那么“是”或者“否”是可比较的吗?DateDiff返回一个整数(或者一个有理数,取决于您的参数选择,我使用了数天),所以请确保您的逻辑将其视为单个数字,而不是日期本身-重新阅读您的问题。我的第二点意见适用。Average(DateDiffFormula)与Average(SingleNumber)相同,例如Average(5),这没有意义。尝试使用一个运行总数,选择average,并将其放入您的组页脚这是我的DateDiff公式:DateDiff(“d”、{@Original Request Date}、{@shipdate})-DateDiff(“ww”、{@Original Request Date}、{@shipdate})-DateDiff(“ww”、{@shipdate}、crSunday)如果{Shipping type}='x',DateDiff(“ww”、{@Original Request Date}、{@shipdate}、crSunday}、crSunday)我正在尝试建立一个公式,如果{datediff}当我在这个公式中输入datediff公式时,就是当我为我解决了错误时,给我们看看你的公式吗?我使用了DateTest1:datediff('d',datetime列,今天)DateTest2:如果@DateTest1>5,那么'yes'或者'No'是可比的吗?datediff返回一个整数(或者有理数,取决于你的参数选择,我使用了'd'天),因此,请确保你的逻辑将其视为单个数字,而不是日期本身-重读你的问题。我的第二条评论适用。Average(DateDiffFormula)与Average(SingleNumber)相同,例如Average(5)这是我的DateDiff公式:DateDiff(“d”),{@Original Request Date},{@shipdate})-DateDiff(“ww”),{@Original Request Date},{@shipdate},{@shipdate},crSaturday})-DateDiff(“ww”,{@Original Request Date},{@shipdate},crSunday)我正在尝试建立一个公式,如果{Shipping type}='x'然后平均值{datediff}当我在这个公式中输入datediff公式时,就是当我得到错误时