随笔分类 - lotus cs开发
摘要:一:介绍 Lotus中的域主要有以下的类型:文本,日期/时间,对话框列表,复选框,单选按钮,RTF等等。Lotus中域的验证方式有很多种公式,lotusscript,javascript等。如果你使用notes开发c/s的程序,使用公式,ls会很方便,但是如果你是一个b/S的程序员,你会发现note
阅读全文
摘要:Erstellung von Replik-IDs mittels @Text-Funktion@Text( @Now; "*" )Source NoPersist option in SetProfileField/GetProfileField:@SetProfileField([NoPersi
阅读全文
摘要:在domino中写webservice可以使用LotusScript,也可以使用java,由于LotusScript API提供的功能多数都是操作domino数据库中文档的,在web service中也有一些限制,具体如下: 1. 不要使用原生 LotusScript 类(如 NotesDataba
阅读全文
摘要:我们在使用LotusScript编写代理程序的时候,很多时候我们会遇到需要处理字符串的情况,本文就对平时遇到的相关函数做一个汇总。 Sub Initialize Dim testStr As String testStr="这是一个很普通的字符串" Msgbox Right(testStr,3) '
阅读全文
摘要:1. 需求说明: 在domino开发中我们经常会遇到表单上需要一个类似table的组件,你可以增删改等。比如我有一个张报核单据,上面需要详细列出每项金额的明细,我们先看完成后的效果: 上面的图就是我用extjs完成的。 2. 功能介绍 这个grid组件可以完成增加,删除,插入,修改,排序等功能。每项
阅读全文
摘要:我们可以使用LS2J技术在LotusScript中来调用Java类,下面举例说明: 1. 首先需要在代理的 (Options)部分,添加如下: Uselsx "*javacon" 2.我们自己写一个java的script库,其中包含一个Java类,由一个ShowMsg方法,代码如下: public
阅读全文
摘要:Lotus Notes RTF域的功能也非常强大,除了支持普通的文本以外,还支持图片、表格、嵌入对象、Http 链接、Notes 链接、附件等等众多的类型。本文将介绍如何使用这些类来灵活操作富文本域。 操作 Notes 富文本域相关的 LotusScript 类 和操作 Notes 富文本域相关的
阅读全文
摘要:在Domino的数据库属性的 “高级” 附签(选择文件->数据库->属性),选中“允许软删除”,这样我们就启用了软删除功能,当一个文档没有删除的时候我们可以使用NotesDatabase的GetDocumentByID(NoteID)和GetDocumentByUNID(UNID)方法来得到该文档,
阅读全文
摘要:之前也总结过一篇关于性能的文章,地址在http://www.cnblogs.com/carysun/archive/2008/08/09/BasicPerformance.html,今天又看到DW上又有一篇很好的关于Lotus性能的文章,放在自己的blog中方便查找。 1.主要因素 一般而言,以下因
阅读全文
摘要:1.查找出查找内容在多值域中的索引值 getItemIndex(域名,域值,文档) Public Function getItemIndex(ByVal fieldName As String, ByVal itemVal As Object, ByVal doctt As NotesDocumen
阅读全文
摘要:Notes 和 Domino 已知限制 功能测试 限制数据库的最大大小是多少? 最大的 OS 文件大小限制 -(最大为 64GB)文本域的最大大小是多少? 15KB(存储);15KB,显示在视图列中RTF 文本域的最大大小是多少? 仅由可用磁盘空间限定,最大为 1GBRTF 文本域中单个段落的最大大
阅读全文
摘要:Web代理监控与调式问题 Web代理在服务器的执行优先级是最高的,由Web代理引发的服务器宕机现象很多,但是我们很难监控Web代理的运行。通过对notes.ini的研究可以通过如下途径进行处理: 1. 开启Web代理调试模式 打开Web代理模式,方便监控Web代理的情况: Set configura
阅读全文
摘要:XPage 对于 Domino 开发人员的一大好处就是能够很方便和高效的访问关系型数据库。本文通过实例代码展现了在 XPage 中访问关系型数据库的具体步骤 , 同时讲解了一些在 XPage 中高效访问关系型数据库的技术,例如通过使用连接池提供访问的效率。最后文章会对关系型数据库的访问的最佳实践做一...
阅读全文
摘要:一)交叉验证 1启动Administrator软件,连接到您的服务器,点击"配置"标签. 2点击右边屏幕"工具"--"验证字"--"交叉验证" 3选择您自己的cert.id,输入其口令,验证 4选择的对方的cert.id、server.id和user.id,分别进行验证,server.id要...
阅读全文
摘要:—- Lotus Domino 是当今办公自动化系统的主流开发平台之一,目前大部分企业和机构都在使用Lotus Domino 开发自己的无纸办公系统。在开发过程中,我积累了一些小技巧,现在公布出来,希望能给相关人士提供一些帮助。一. Lotus Domino 与关系数据库的互操作 —- 在项目开发过...
阅读全文
摘要:Domino和关系数据库进行交互是日常项目开发中经常涉及到的一个方面,每个domino开发人员都写过这样的程序,本文就这个方面做一下简单的总结。 一、工具篇 1、使用LEI(Lotus Enterprise Integrator) LEI的英文全称是Lotus Enterprise Integrat...
阅读全文
摘要:在Domino的系统开发过程中,我们往往要通过url来进行传参,传递参数给表单或者代理,假如浏览器请求的url带有参数,在交给服务器前服务器会对其进行编码(不知道这样理解对不对),像一些特殊符号,空格、%、汉字都会被编码成类似%XX这样的格式,我们在表单或者代理中如果要取得原来的字符串就必须要进行...
阅读全文
摘要:Domino中使用JAVA代理一定要小心,特别是R5的版本。1、及时地对所用到Notes Object(session,agentContext,db,view,document. 等等)进行Recycle()处理。可以参考IBM网站上的这篇文章:http://www-1.ibm.com/suppo...
阅读全文
摘要:使用notessession的SendConsoleCommand方法向服务器控制台发送“show inetusers”命令,该命令返回一个结果(字符串),字符串类似如下: admin 192.168.0.50 HTTP 20100910T114142,37+08 admin 192.168.0...
阅读全文