You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Lotus Notes视图中编写复杂代码实现设备借出统计输出

实现Lotus Notes视图匹配统计输出的操作方案

1 创建视图基础结构

  • 打开对应Notes数据库的设计面板,新建共享视图,筛选条件设置为仅包含设备借出相关的业务文档
  • 第一列设置为分类列,取值为设备名称字段,勾选「分类」属性,关闭多余的分类缩进效果

2 配置各列的Lotus Formula计算逻辑

各列的Formula规则如下,直接填入对应列的「值」公式框即可:

  • Counter列(借出次数统计):@DocChildren,如果单条文档对应一次借出记录,该函数会自动统计当前分类下的子文档总数
  • Times(Minutes)列(总借出时长,单位分钟):如果你的文档里已存分钟数直接填 @Sum(借出分钟数字段名);如果是存的起止时间,用@Sum(@ToNumber(@Text(结束时间字段-开始时间字段;"M")))
  • Times(Hours)列(总借出时长,单位小时,逗号作为小数点):@ReplaceSubstring(@Text(@Sum(借出分钟数字段名)/60;"0.0");".";",")

3 配置表头实现「六月」分组效果

  • 进入视图属性的「标题」标签页,开启「多行列标题」设置,设置为2行标题
  • 第一行标题合并全部4个单元格,输入内容「六月」
  • 第二行标题分别对应填入4个列名:Device、Counter、Times(Minutes)、Times(Hours)

Lotus Formula核心使用规则

  • 所有内置函数均以@开头,不需要提前声明变量,计算上下文跟随当前文档/分类
  • 分类列下的统计类函数@Sum/@Count/@DocChildren会自动作用于当前分类下的所有子文档,无需手动遍历
  • 不同类型字段转换统一使用@ToNumber/@ToTime/@Text处理,避免类型不匹配导致的计算错误

内容的提问来源于stack exchange,提问作者Jan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 00:36:03