我有两个可编辑字段(Time1 和 Time2),都是日历/时间类型,24 小时格式。两者都显示时间,例如 20:15,我还有一个计算显示字段,它将显示两个字段之间的差异。
我尝试过差异:=(Time1 - Time2),但没有奏效。
还有什么方法可以区分两者吗?
我有两个可编辑字段(Time1 和 Time2),都是日历/时间类型,24 小时格式。两者都显示时间,例如 20:15,我还有一个计算显示字段,它将显示两个字段之间的差异。
我尝试过差异:=(Time1 - Time2),但没有奏效。
还有什么方法可以区分两者吗?
计算域中的公式:
_diff := Time1 - Time2;
@If( @IsError( _diff ); 0; _diff )
如果该字段是日期时间类型,那么您会得到小时/分钟的差异 如果该字段是数字类型,那么您会得到秒数的差异。
不要忘记@IsError,否则您的表单将无法打开,除非您有 Time1 和 Time2 的有效默认值
计算显示的公式可以简单地写成:
Time1 - Time2
要检查的另一件事是,一旦 Time1 和 Time2 被填充,您将点击刷新(点击 F5 或 Ctrl+F5,具体取决于您拥有的 Lotus Notes 版本)来计算计算字段中的值。