文档选择不同状态时如何显示错误。另一个是为什么未保存复选框

时间:2019-06-11 09:52:52

标签: lotus-notes lotusscript

第一个问题

我有这三种不同的状态。我有一个按钮来执行创建批处理的过程。用户需要选择文档来创建批次。

用户将仅根据其状态选择文档,并且不能混淆。例如,如果状态为“未找到”,则只能选择状态为“未找到”的文档。如果用户选择其他状态的文档,则会显示错误。相同,状态为“废弃”和“破坏”。

ONE

如何防止用户选择状态不同的文档而仅选择状态相同的文档?谢谢!

第二个问题

我有带有复选框选项的文档。然后,我选择复选框然后保存。当我打开文档时,已选择的复选框不会保存。此处为复选框选项。

enter image description here

您知道为什么保存文档时未保存该复选框吗?任何帮助将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:1)

我将首先回答您的第二个问题:

您的设计存在缺陷,并且在Lotus Notes中无法像这样工作:您始终需要将值存储在复选框字段中。

只需将5个checkbox-字段替换为1。在这种情况下,只需在选择选项卡(属性中的第二个选项卡)上输入值A,B,C,D,E,然后在同一选项卡上将列数设置为5。这样可以更轻松地使用这些值,并且可以大大减少字段的数量。

第一个问题:您不能禁止用户选择不同类别的文档,但是可以“过滤”脚本中的所选文档(通过选中

If document.FaultyStatus = "Which one?" then
    ....
End If

您可以使用“选择列表”让用户仅从Umeli用NotesUiWorkspace.PicklistCollection(.....,“未找到”)声明的过滤文档中选择。

答案 1 :(得分:0)

  1. 您可能会看看设置了最后一个参数(NotesUIWorkspace.picklistCollection)的SingleCategory方法。
  2. 您是否为复选框定义了一些值?