0

我有两个可编辑字段(Time1 和 Time2),都是日历/时间类型,24 小时格式。两者都显示时间,例如 20:15,我还有一个计算显示字段,它将显示两个字段之间的差异。

我尝试过差异:=(Time1 - Time2),但没有奏效。

还有什么方法可以区分两者吗?

4

2 回答 2

2

计算域中的公式:

_diff := Time1 - Time2;
@If( @IsError( _diff ); 0; _diff )

如果该字段是日期时间类型,那么您会得到小时/分钟的差异 如果该字段是数字类型,那么您会得到秒数的差异。

不要忘记@IsError,否则您的表单将无法打开,除非您有 Time1 和 Time2 的有效默认值

于 2013-06-21T12:09:42.850 回答
1

计算显示的公式可以简单地写成:

Time1 - Time2

要检查的另一件事是,一旦 Time1 和 Time2 被填充,您将点击刷新(点击 F5 或 Ctrl+F5,具体取决于您拥有的 Lotus Notes 版本)来计算计算字段中的值。

于 2013-06-21T11:47:30.223 回答