如果使用lotusscript触发了textbox1的onchange事件,如何向textbox2添加天数?
答案 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