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

Lotus notes 在Lotus notes中添加onchange事件的天数,lotus-notes,Lotus Notes,如何在触发textbox1的onchange事件后,使用lotusscript向textbox2添加天数?lotusscript仅适用于Notes客户端。如果您将Notes DB用作web应用程序,请使用javascript。但是,您可以在Notes客户端使用javascript,您必须使用onBlur事件脚本。此脚本设置“运行”与客户端和Web相同 例如: var form = document.forms[0]; form.textbox2.value = form.textbox1.val

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

lotusscript仅适用于Notes客户端。如果您将Notes DB用作web应用程序,请使用javascript。但是,您可以在Notes客户端使用javascript,您必须使用onBlur事件脚本。此脚本设置“运行”与客户端和Web相同

例如:

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

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

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

@valmont-是的,我只使用notes客户端,如何在notes客户端上执行此操作?我有一个子OnChange(Source as Field)textbox1=@Adjust(textbox2;0;0;5;0;0;0)End Sub,但似乎在@Unexpected expression发生了一个错误。对不起,我是LotusNotesintextfield1 onBlur事件添加警报(this.value)的新手。在“运行Web Javascript”和“运行客户端Javascript”Lotus Notes的什么版本上添加此选项?顺便说一下,textbox2有一个datetime类型,它是计算出来的