首页 > 解决方案 > 如何修复按总文档显示剩余文档的列视图

问题描述

我有一个名为“软件”的视图。在此视图中,我显示了软件名称、状态、标记号和总文档。我想计算使用每个软件的总文件。在我的状态栏中,我使用以下公式:

@If(Form = "MasterFile";"Total License"; "In use")

我有两种形式,即软件信息所在的“计算机”。另一种是“MasterFile”形式,为每个软件创建主文件。主文件中包含的信息是类型、描述和许可证编号。例如,我有一个类型为“软件”的主文件,描述为“Adobe Photoshop 4.0”,许可证编号为“2”。我还在列属性中启用了总计。我的 Total 列公式如下,Total 列的输出:

@If(Form = "MasterFile"; @Text(NoLicense);"1")

软件

所以我想要实现的是,我没有许可证,所以当该软件的文档中有使用过的软件时,我将删除许可证号并仅显示剩余。

总许可为无许可,In use 为包含已使用软件的文档。我现在的问题是,总数是总许可证和正在使用中的附加值。我怎样才能显示文档的剩余总数,使用Total License - In Use = Remaining?是否可以在列视图中执行此操作?我真的很感激任何帮助。谢谢你。

标签: lotus-noteslotusscript

解决方案


将“使用中”列值更改为 -1。这样您就可以获得剩余的许可证数量。

我可能会创建三列:

  1. 许可证总数
  2. 使用中(作为 1 使用)
  3. 剩余(许可证总数/使用中为 -1)

在此处输入图像描述


推荐阅读