Crystal Reports:获取 2 个不同日期的值之间的差异

问题描述 投票:0回答:1

我正在使用水晶报表。 我试图获取每年的最后一个日期和今年的第一个日期之间的差异。 最后日期是一个变量 第一次约会是一个变量

检索第一个和最后一个日期的公式如下:

Numbervar FirstDate; numbervar LastDate; if{@MyDate}={@Day First} then FirstDate:= {vehaudfl.aud_trans_lfmeter} Else if {@MyDate}={@Day Last} then LastDate:= {vehaudfl.aud_trans_lfmeter}

我尝试创建以下公式来获得差异,但不断收到以下错误:

错误:“剩余文本似乎不是公式的一部分。”

对于公式:

Numbervar:=LastDate-FirstDate

FirstDate 和 LastDate 是数字变量而不是日期类型。这是第一次约会的里程表和最后一次约会的里程表。

lfmeter 代表“生命计”。

crystal-reports
1个回答
0
投票

改变

Numbervar:=LastDate-FirstDate

简单地

Numbervar:=LastDate-FirstDate

Numbervar 不是变量名。它是数字变量声明的一部分。 并且不需要将表达式值分配给变量。该公式将简单地返回公式定义中最后一个表达式的值。

© www.soinside.com 2019 - 2024. All rights reserved.