保留域——$$Return

本文介绍了一种处理文档提交后页面跳转的方法。针对@UniqueDocument无法获取保存文档ID的问题,通过在QuerySave中执行代理代码,并利用JavaScript改变当前窗口URL的方式,实现了跳转至保存后的文档。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

显示定制的页面反馈信息
可以是文字,也可以是链接等html元素
跳转到不同的页面

例外情况——通过新建表单(OpenForm)来创建文档并提交后,页面自动跳转到保存后的文档。

此时由于@UniqueDocument无法得到保存后的文档哪个ID,所以会抱错。

正确的处理办法:在QuerySave中执行代理,然后通过js来改变当前窗口的Url。

 代理代码如下:

Sub Initialize
 Dim sess As NotesSession
 Dim doc As NotesDocument
 Set sess = New NotesSession
 Set doc= sess.DocumentContext
 Msgbox doc.UniversalID
 Print |<script type="text/javascript">|
 Print |window.location.href ="http://shdev03/Lion/jwf25.nsf/0/| +doc.UniversalID+ |?OpenDocument"|
 Print |</script>|

End Sub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值