欢迎来到天天文库
浏览记录
ID:36411543
大小:306.10 KB
页数:20页
时间:2019-05-09
《Lotus Domino 6.3 特点和注意事项》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、DominoWeb应用开发综述——特点和注意事项Web应用开发综述DominoWeb服务器DominoWeb是怎样运行的Web应用特点和注意事项Web应用特点和注意事项为Web应用程序进行Domino编程时应注意一些特点和限制。一些Domino特性不能用于Web。主要体现在:公式语言Web代理JavaScript例如,一些公式在Notes中能使用,但不能在Web中使用。详细请参考电子书6.3对Web应用程序特别有用的函数获取客户机信息(@ClientType和@BrowserInfo)打开URL(@URLOpen)获取数据库名称(@DbNa
2、me、@ReplaceSubstring、@Subset,@WebDbName)域校验(@Failure、@Success)链接到下一页或前一页(@DbCommand)@DbCommand("Domino";"ViewNextPage")@DbCommand("Domino";"ViewPreviousPage")获取URL请求头的内容:@GetHTTPHeader,@SetHTTPHeader@UrlQueryStringhttp://localhost/acpmis.nsf/myform?OpenForm&ID=986574&Categ
3、ory=Golf@UrlQueryString(“ID")返回986574举例:域的校验Web上的域校验公式运行失败,@Failure路径使指定为参数的消息显示在新页上。在以下校验公式中,如果用户未能输入RequiredField的值,则单词“Required”以粗体显示在新页上:@If(RequiredField="";@Failure("Required");@Success)在Web中比较有用的命令1Compose新建文档@Command([Compose];"MainDocument")相当于:http://host/
4、database/form?OpenFormEditClear,删除当前打开的文档@Command([EditClear])http://host/database/view/universalID?DeleteDocument@Command([EditDocument])@Command([EmptyTrash])@Command([FileSave]);@Command([FileCloseWindow])(需要$$Return域)"[/"+@WebDbName+"/Main+View?OpenView]"在Web中比较有用的命令2@
5、Command([FileSave]);@Command([OpenView];"AllDocuments")@Command([NavigateNext])http://host/database/universalID?OpenDocumentOpenDocument命令与OpenView一起使用@Command([OpenView];"MainView";"one");@Command([OpenDocument])http://host/database/view/key?OpenDocument@Command([OpenPage
6、];"PageOne")打开一个页面http://host/database/page?OpenPage。在Web中比较有用的命令3ToolsRunMacro和RunAgent@Command([ToolsRunMacro];"Status=open")@Command([RunAgent];"Status=open")@Command([ViewChange];"MainView")@Command([SwitchView];"MainView")http://host/database/view?OpenView@Command([Vi
7、ewCollapseAll])@Command([ViewExpandAll])http://host/database/By+Category/OpenView&Start=1&Count=30&ExpandView@Command([ViewShowSearchBar])http://host/database/universalID/$searchForm?SearchViewWeb代理代理不能在浏览器中运行。代理可从浏览器激活,但它们运行在包含代理的Domino服务器上。设置和激活Web代理Web上的LotusScript和Java
8、LotusScript和Java代理环境设置Web代理设置为共享代理;将代理的运行设置为“事件触发”:“从代理列表中选择执行”或“从<操作>菜单中选择执行”。设置代理运行目标为:
此文档下载收益归作者所有