Lotus
丢爸
活到老,学到老...
展开
-
有关Xpage中如何使用服务器端js发送Notes邮件
try { var db=session.getCurrentDatabase(); var maildoc=db.createDocument(); var ritem=maildoc.createRichTextItem("Body"); maildoc.replaceItemValue("Form","Memo"); ritem.appendText("http://appsrv/A1.nsf/BBS.xsp?documentId="+BBS.getDocument().getU原创 2011-05-24 09:57:00 · 1115 阅读 · 0 评论 -
Domino Web开发
Domino数据库 :Domino数据库包含了数据、设计元素和逻辑关系的一个容器,其中数据是用户录入的或应用程序中生成的Data,设计元素是构成数据库的基础材料,逻辑关系也是代码(元素之间的连接作用),ACL权限控制列表,控制整个数据库的安全和控制。表单 :用来创建和显示文档的模板,包含用户输入数据的域,数据以文档的形式进行保存。注:(1)如果表单保存在文档中,则表单名将存储在名为$Title的内部域中 (2)如果用于创建文档的表单在数据库中不可用,文档的显示将会使用数据库的缺省表单。视图原创 2011-05-24 14:32:00 · 626 阅读 · 0 评论 -
在客户端如何获取控件和操作控件(Xpage)
定义一个控件的id名称为"fileContainer",通过js在客户端获得此控件,并对此控件进行操作var fileContainer = document.getElementById("#{id:fileContainer} ");剩下的操作同js一样。原创 2011-05-25 10:43:00 · 1083 阅读 · 0 评论 -
Xpage中的全局对象和函数
<br /> <br />前提是在服务器端脚本中使用:<br /><br />requestScope在请求过程中有效<br />sessionScope在会话过程中有效<br />applicationScope在整个应用程序中有效<br />context是代表运行环境上下文的重要对象,有一个重要方法redirectToPage方法将设计人员指定的页面而不是当前页面返回给用户前端。<br /> <br />session是NotesSession类型的对象,它实际上表示了数据服务器的连接。<br />原创 2011-05-25 15:46:00 · 726 阅读 · 0 评论 -
Xpage中的后端代理的执行
<br /> <br /> <br />var agent=database.getAgent("AgentDemo");<br /> unid=document1.getDocument().getNoteID();<br /> agent.run(unid);<br /> <br />将文档的NotesID做为参数传递给后端代理以方便后端代理在执行时操作要处理的文档。<br /> <br />注:以上程序是运行在数据源的postSaveDocument事件上<br /><br /> <br /> <原创 2011-05-26 09:40:00 · 1488 阅读 · 0 评论 -
xpage中的CGI变量值
xpage是基于JSF开发的技术,所以xpage中的一些对象的使用方法类似于JSF.facesContext.getExternalContext().getRequestContextPath()----获取请求的数据库名称(如"/xxx.nsf")facesContext.getExternalContext().getRequest().getServerName()--获取服务器名称(如appsrv)facesContext.getExternalContext().getRequest().get原创 2011-05-25 10:30:00 · 1079 阅读 · 0 评论