将值添加到复选框字段

时间:2012-05-09 16:30:29

标签: lotus-notes lotusscript

我在Notes文档上有一个复选框字段,用于标识流程中已完成的步骤。如果用户在TestDate字段中输入值,我希望它在“任务”字段中选中“已测试”框。出于某种原因,如果已经检查了其他复选框,我无法弄清楚如何添加值。

我尝试在验证(@SetField)中使用公式语言进行设置,将其作为LotusScript QuerySave中的后端字段更改并在onChange事件中使用LotusScript。我确信它很简单,但今天我无法理解它。

3 个答案:

答案 0 :(得分:1)

在LotusScript中,您应该可以执行以下操作:

set item = doc.getFirstItem("Tasks")
call item.AppendToTextList("Tested")
call doc.save(true)

答案 1 :(得分:0)

您应该能够使用您指定的任何方法,但您需要保留现有值:

@SetField("Tasks"; Tasks:"Tested");

答案 2 :(得分:0)

复选框:使用公式进行选择;

式:

@SetField("checkbox";@GetField("QW"))

sub click (on button)
    Call ws.CurrentDocument.Document.ReplaceItemValue("QW",choices)

    Call ws.CurrentDocument.Refresh
end sub