0

Notes 文書に、プロセスで完了したステップを識別するチェックボックス フィールドがあります。ユーザーが TestDate フィールドに値を入力した場合、Tasks フィールドの "Tested" のボックスをチェックしてもらいたいです。何らかの理由で、他のチェックボックスが既にチェックされている場合、値を追加する方法がわかりません。

検証で式言語 (@SetField) を使用して設定し、LotusScript QuerySave でバックエンド フィールドの変更として設定し、onChange イベントで LotusScript を使用してみました。簡単だとは思いますが、今日は頭がよくわかりません。

4

3 に答える 3

1

LotusScript では、次のようなことができるはずです。

set item = doc.getFirstItem("Tasks")
call item.AppendToTextList("Tested")
call doc.save(true)
于 2012-05-09T17:34:32.480 に答える
0

チェックボックス: 選択肢に数式を使用;

方式:

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

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

    Call ws.CurrentDocument.Refresh
end sub
于 2014-07-10T03:08:48.723 に答える
0

指定したメソッドのいずれかを使用できるはずですが、既存の値を保持する必要があります。

@SetField("Tasks"; Tasks:"Tested");
于 2012-05-09T16:59:01.630 に答える