民间,有没有办法使用LotusScript存储新的代理属性?
我有一个使用Lotusscript的Notes代理,每次调用它时都会要求一个目录。我想存储目录选择,以便它不必每次都提示,只需确认即可。但是我如何去存储一个永久性的参考资料,我可以在下次代理运行时拿起它?
感谢,
桂林
民间,有没有办法使用LotusScript存储新的代理属性?
我有一个使用Lotusscript的Notes代理,每次调用它时都会要求一个目录。我想存储目录选择,以便它不必每次都提示,只需确认即可。但是我如何去存储一个永久性的参考资料,我可以在下次代理运行时拿起它?
感谢,
桂林
我不能完全确定你问什么,但我认为一个profile文件是你所需要的。
按照以下步骤来创建形式,其中应包括包含要检索值的字段(在这个例子中,我们就叫它“目录”):http://www-12.lotus.com/ldd/doc/domino_notes/Rnext/help6_designer.nsf/b3266a3c17f9bb7085256b870069c0a9/3728634e68f9ca4685256c54004b6c32?OpenDocument
您可以访问您的使用NotesDocument类的LotusScript函数,例如。
dim s as New NotesSession
dim db as NotesDatabase
dim doc as NotesDocument
dim directory as String
Set db = s.CurrentDatabase
set doc = db.GetProfileDocument("DocumentName")
directory = doc.GetItemValue("directory")(0)
您可以保存目录选择的环境中串
session.setEnvironmentVar(VARIABLENAME,值)
session.getEnvironmentString(VARIABLENAME)