在Lotus Notes中添加onchange事件的天数

时间:2011-01-11 00:59:39

标签: lotus-notes

如果使用lotusscript触发了textbox1的onchange事件,如何向textbox2添加天数?

2 个答案:

答案 0 :(得分:2)

当用户离开“textbox1”时,你真的想继续添加“textbox2”吗?或者你想重新计算一些公式到textbox2?在notes客户端中,您可以将“textbox2”定义为计算字段,然后通过向textbox1的退出事件添加代码,强制表单在用户离开textbox1时重新计算所有计算字段:

... 
dim ws as notesUIWorkspace, uidoc as notesUIDocument 
set uiDoc = ws.currentDocument 
call uiDoc.refresh() 
...

答案 1 :(得分:0)

仅适用于Notes客户端的lotusscript。如果您使用Notes DB作为Web应用程序 - 使用javascript。但是你可以使用javascript for Notes客户端,你必须使用onBlur事件脚本。此脚本为客户端和Web设置“运行”。

示例:

var form = document.forms[0];
form.textbox2.value = form.textbox1.value + " // this value from textbox1 field