精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 群件>>开发>>脚本LotusScript>>关于 Querysave 事件

主题:关于 Querysave 事件
发信人: lhaoyue()
整理人: kamkam(2002-05-01 23:52:56), 站内信件
我在表单的一个操作(CLICK)中编程,在最后一步中,希望
触发表单的 Querysave 事件,于是用了objdoc.save(true,false),但不行。另,
我想关闭当前文档,
但notesdocument没有close方法,有不能用notesuidocument,用运行@command([
fileclosewindow])的
E函数也不行。望点拨一下,不胜感激,谢谢!!

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.98.193.40]

⑿湃? bronc (马儿), 信区: Groupware
标  题: Re: ???help:如何在表单操作中触发表单的Querysave 事件
发信站: 网易虚拟社区 (Thu Sep  2 09:47:53 1999), 站内信件

【 在 lhaoyue (tt) 的大作中提到: 】
: 我在表单的一个操作(CLICK)中编程,在最后一步中,希望
: 触发表单的 Querysave 事件,于是用了objdoc.save(true,false),但不行。另,
: 我想关闭当前文档,
: 但notesdocument没有close方法,有不能用notesuidocument,用运行@command([
:    .......

objdoc是后端文档,当然不能触发Querysave事件。得到当前文档的前端
文档很容易,在Globals定义的Declare中定义一表单的全局变量uidoc,
然后在表单的PostedOpen事件中写入 Set uidoc = source,以后使用
uidoc就可以存取当前文档的notesUIDocument,用uidoc.save触发
Querysave事件,用uidoc.close关闭当前窗口

[关闭][返回]