Datetime 在LOTUS notes视图中显示字段值公式的结果

Datetime 在LOTUS notes视图中显示字段值公式的结果,datetime,lotus-notes,Datetime,Lotus Notes,我有一个基于名为TTArs的字段值的公式(它是一个仅显示时间的计算日期/时间字段,例如:15:31,它是基于其他两个可编辑的日期/时间字段计算的。换句话说,它是其他两个日期/时间字段之间的差异) 公式如下: @Hour(TTArs)*60+@Minute(TTArs) 我想计算该字段中显示的所有分钟时间 结果应该是一个数字(我猜)。我想在视图中的列上显示它,但它在视图中的该列上显示错误: 运算符或@Function Time/Date的数据类型不正确 我在表单上创建了一个隐藏字段,我想在其中存

我有一个基于名为
TTArs
的字段值的公式(它是一个仅显示时间的计算日期/时间字段,例如:15:31,它是基于其他两个可编辑的日期/时间字段计算的。换句话说,它是其他两个日期/时间字段之间的差异)

公式如下:

@Hour(TTArs)*60+@Minute(TTArs)
我想计算该字段中显示的所有分钟时间

结果应该是一个数字(我猜)。我想在视图中的列上显示它,但它在视图中的该列上显示错误:

运算符或@Function Time/Date的数据类型不正确

我在表单上创建了一个隐藏字段,我想在其中存储两个日期/时间字段之间差异的分钟数,它是计算出来的,它的名称是“Untitled”

这是密码

@If(text_orarezrs=null | text_oratrimrs=null; @Return(""); "");
seconds := text_orarezrs-text_oratrimrs;
minutes := @Integer(seconds/60);
output := @Text(minutes);
@SetField("Untitled";output)
text\u orarezrs
text\u orarezrs
是两个日期/时间字段(它们不是文本字段)。但它在球场上什么也看不出来。

弗洛林! 我假设您要在视图上使用的字段是我们在上一个问题中计算的字段?如果是这样,请停下来想想——在这个公式中,您创建了一个文本值,即使它显示了一个时间(“hh:mm”)。因此,如果希望在视图中以分钟数显示,现在有两个选项

  • 创建一个公式,将“:”左侧的文本转换为一个数字,乘以60,然后将“:”右侧的文本转换为一个数字,并将其添加到第一个数字
  • 创建一个公式,从两个原始日期字段(我假定已保存在表单中)计算分钟数
  • 就我个人而言,我会做第二个。您只需检查两个字段都不为空,然后从另一个字段中减去一个,然后除以60(当然,您记得日期/时间-日期/时间总是以秒为单位给出答案)

    快乐编码,
    菲尔

    是的,菲尔,这是最后一个问题的领域。但是我回答你,它工作不好,它显示的是:06:79。我只是将第三个字段从“可编辑”改为“计算”,我将代码部分设置为默认值,现在它在最后一个问题中根本没有显示代码中的任何内容,如果分钟数是,比方说,86,它们显示的是86。(但会议记录必须是