有对话框,但是要却认客户端完好无损的意思并未与指定的安…

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
客户端安装指南
下载积分:4000
内容提示:客户端安装指南
文档格式:PDF|
浏览次数:13|
上传日期: 08:40:41|
文档星级:
全文阅读已结束,如果下载本文需要使用
 4000 积分
下载此文档
该用户还上传了这些文档
客户端安装指南
关注微信公众号他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)随笔- 866&
评论- 110&
随笔分类 - lotus b/s开发
摘要: 一:介绍 Lotus中的域主要有以下的类型:文本,日期/时间,对话框列表,复选框,单选按钮,RTF等等。Lotus中域的验证方式有很多种公式,lotusscript,javascript等。如果你使用notes开发c/s的程序,使用公式,ls会很方便,但是如果你是一个b/S的程序员,你会发现note
hannover 阅读(794) |
摘要: Erstellung von Replik-IDs mittels @Text-Funktion@Text( @N &*& )Source NoPersist option in SetProfileField/GetProfileField:@SetProfileField([NoPersi
hannover 阅读(95) |
摘要: 在domino中写webservice可以使用LotusScript,也可以使用java,由于LotusScript API提供的功能多数都是操作domino数据库中文档的,在web service中也有一些限制,具体如下: 1. 不要使用原生 LotusScript 类(如 NotesDataba
hannover 阅读(1373) |
摘要: 1. 需求说明: 在domino开发中我们经常会遇到表单上需要一个类似table的组件,你可以增删改等。比如我有一个张报核单据,上面需要详细列出每项金额的明细,我们先看完成后的效果: 上面的图就是我用extjs完成的。 2. 功能介绍 这个grid组件可以完成增加,删除,插入,修改,排序等功能。每项
hannover 阅读(232) |
摘要: 我们可以使用LS2J技术在LotusScript中来调用Java类,下面举例说明: 1. 首先需要在代理的 (Options)部分,添加如下: Uselsx &*javacon& 2.我们自己写一个java的script库,其中包含一个Java类,由一个ShowMsg方法,代码如下: public 
hannover 阅读(374) |
摘要: Lotus Notes RTF域的功能也非常强大,除了支持普通的文本以外,还支持图片、表格、嵌入对象、Http 链接、Notes 链接、附件等等众多的类型。本文将介绍如何使用这些类来灵活操作富文本域。 操作 Notes 富文本域相关的 LotusScript 类 和操作 Notes 富文本域相关的
hannover 阅读(587) |
摘要: 在Domino的数据库属性的 “高级” 附签(选择文件-&数据库-&属性),选中“允许软删除”,这样我们就启用了软删除功能,当一个文档没有删除的时候我们可以使用NotesDatabase的GetDocumentByID(NoteID)和GetDocumentByUNID(UNID)方法来得到该文档,
hannover 阅读(880) |
摘要: 之前也总结过一篇关于性能的文章,地址在http://www.cnblogs.com/carysun/archive//BasicPerformance.html,今天又看到DW上又有一篇很好的关于Lotus性能的文章,放在自己的blog中方便查找。 1.主要因素 一般而言,以下因
hannover 阅读(558) |
摘要: 1.查找出查找内容在多值域中的索引值 getItemIndex(域名,域值,文档) Public Function getItemIndex(ByVal fieldName As String, ByVal itemVal As Object, ByVal doctt As NotesDocumen
hannover 阅读(140) |
摘要: Notes 和 Domino 已知限制 功能测试 限制数据库的最大大小是多少? 最大的 OS 文件大小限制 -(最大为 64GB)文本域的最大大小是多少? 15KB(存储);15KB,显示在视图列中RTF 文本域的最大大小是多少? 仅由可用磁盘空间限定,最大为 1GBRTF 文本域中单个段落的最大大
hannover 阅读(341) |
摘要: Web代理监控与调式问题 Web代理在服务器的执行优先级是最高的,由Web代理引发的服务器宕机现象很多,但是我们很难监控Web代理的运行。通过对notes.ini的研究可以通过如下途径进行处理: 1. 开启Web代理调试模式 打开Web代理模式,方便监控Web代理的情况: Set configura
hannover 阅读(102) |
摘要: TinyMCE与Domino集成 一:TinyMCE简介 TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,由JavaScript写成。它对IE6+和Firefox1.5+都有着非常良好的支持。能够满足大部分网站的需求,并且功能配置灵活简单。另一特点是加载速度非常快,而且可以让用户自由的定制
hannover 阅读(53) |
摘要: 在CSS里边加上input {width:100}能把所有input标签的控件宽度改为相同! 加上这个属性 style=&width:180&
hannover 阅读(59) |
摘要: In XPages, CGI variables are also available, but you need to write some code to get them via theJSF context.First you need to callfacesContext.getExte...
hannover 阅读(111) |
摘要: 在对数据库取出来的数据(特别是描述信息)里面含有特殊字符的话,使用JSON.parse将json字符串转换成json对象的时候会出错,主要是双引号,回车换行等影响明显,左尖括号和右尖括号也会导致显示问题,所以要在输出到页面进行json对象转换之前将一些特殊符合进行编码或转义,下面展示的是C#代码编码...
hannover 阅读(538) |
摘要: 我们都知道XPages基于JSF,或者可以说XPages是JSF标准的实现(implementation)之一。JSF从2004年的1.0到现在的2.0,已经经历了很大的变化和发展。XPages最初开发的时候JSF 1.2还没有推出,所以是以1.1为基础的。JSF在1.2之前的名声是很糟糕的,bug...
hannover 阅读(185) |
摘要: XPage 对于 Domino 开发人员的一大好处就是能够很方便和高效的访问关系型数据库。本文通过实例代码展现了在 XPage 中访问关系型数据库的具体步骤 , 同时讲解了一些在 XPage 中高效访问关系型数据库的技术,例如通过使用连接池提供访问的效率。最后文章会对关系型数据库的访问的最佳实践做一...
hannover 阅读(491) |
摘要: 一)交叉验证 1启动Administrator软件,连接到您的服务器,点击"配置"标签. 2点击右边屏幕"工具"--"验证字"--"交叉验证" 3选择您自己的cert.id,输入其口令,验证 4选择的对方的cert.id、server.id和user.id,分别进行验证,server.id要...
hannover 阅读(281) |
摘要: —- Lotus Domino 是当今办公自动化系统的主流开发平台之一,目前大部分企业和机构都在使用Lotus Domino 开发自己的无纸办公系统。在开发过程中,我积累了一些小技巧,现在公布出来,希望能给相关人士提供一些帮助。一. Lotus Domino 与关系数据库的互操作 —- 在项目开发过...
hannover 阅读(1492) |
摘要: Domino和关系数据库进行交互是日常项目开发中经常涉及到的一个方面,每个domino开发人员都写过这样的程序,本文就这个方面做一下简单的总结。 一、工具篇 1、使用LEI(Lotus Enterprise Integrator) LEI的英文全称是Lotus Enterprise Integrat...
hannover 阅读(420) |
摘要: 你去http://www.openntf.org/Internal/home.nsf 下載以下對應版本最新控件 XPages Extension Library 這裏面已經包括OSGI功能 OSGI在xpage直接显示和处理RDBMS数据 ------解决方案--------------------...
hannover 阅读(153) |
该文被密码保护。
摘要: 在Domino的系统开发过程中,我们往往要通过url来进行传参,传递参数给表单或者代理,假如浏览器请求的url带有参数,在交给服务器前服务器会对其进行编码(不知道这样理解对不对),像一些特殊符号,空格、%、汉字都会被编码成类似%XX这样的格式,我们在表单或者代理中如果要取得原来的字符串就必须要进行...
hannover 阅读(296) |
摘要: Domino中使用JAVA代理一定要小心,特别是R5的版本。1、及时地对所用到Notes Object(session,agentContext,db,view,document. 等等)进行Recycle()处理。可以参考IBM网站上的这篇文章:http://www-1.ibm.com/suppo...
hannover 阅读(210) |
摘要: 使用notessession的SendConsoleCommand方法向服务器控制台发送“show inetusers”命令,该命令返回一个结果(字符串),字符串类似如下: admin 192.168.0.50 HTTP 142,37+08 admin 192.168.0...
hannover 阅读(183) |
摘要: 忽如一夜春风来.Lotus高级开发群里涌入了不少新人和猎头。新人们当然不仅是来聊天的,还是带着问题来的。例如:怎么往代理里传参数。 于是习惯授人以渔的我苦口婆心问他们知道什么是BS结构么?告诉他们get,post方法。正婆婆妈妈准备敲下在Domino下面对照的是怎么回事,应该怎么处理时,新人们不耐烦了:这些都知道,我不要听这个,我就要传参数。我怒了,发彪了!后来一想,又何苦呢。大家都不过出来混口饭吃。这个行业环境不好,Domino人才奇缺,项目却不少,公司舍不得花钱,就只能招些价廉未必美。 1、一般执行代理的按钮提交参数。 参照Lotus提交表单,第二种方式,我们可以看到domino表单解析成
hannover 阅读(503) |
摘要: Domino R6中,可以将设计元素导出并产生一个DXL(Domino XML)文档,导出以后,我们可以通过程序代码将DXL文档进行修改,再将修改后的代码导入到Domino数据库。这种方式可以修改设计元素中的任何代码(比如:添加/删除表单中插入的子表单、修改代理中的代码、增加删除视图中的列等)。需要注意以下几点:1、代理重新导入后a)打开设计时,会提示代理没有签名,无法打开,在Web上运行代理的时候,服务器立即宕机。解决方法:用程序打开设计元素文档,并对其进行签名。b)若原代理设置了两个名字(如:“保存代理|AG_SaveDoc”),导入后代理的名字会被修改为“保存代理 | AG_SaveDo
hannover 阅读(438) |
摘要: Everyone (well, almost everyone) knows that agents can call other agents. A LotusScript agent can call another LotusScript agent using the Run method. You can use the same method to invoke a Java agent, or to invoke a LotusScript agent from a Java agent. When using the Run method, the calling and th
hannover 阅读(244) |
摘要: 1、用For 循环代替Do 循环,因为Do循环会反复的计算条件!2、在数族元素中循环式用Forall代替for。一元数组会快75%,二元会快50%左右。3、简化If里的条件,如:if a=x and b=y就没有 if a=x then if b=y快,应为后者的第二个条件在第一个条件为真时才计算的。4、用GetView方法代替Search和FTSearch的方法。5、尽量避免混用数据类型进行计算,如,避免用single+long这样会降低40%的速度。6、用doc.ColumnValues属性比其他获得文档值要快(如:doc.fieldname)。7、在除法时,用&/&代
hannover 阅读(419) |
摘要: 如下代码Set recipientDoc = getDocInNAB(“search string”)If Not recipientDoc Is Nothing Then ‘In debug I end up here Else ‘When I run it I end up here…. Print “ERROR” End If ‘some code ……Function getDocInNAB(y As String) As NotesDocument Dim nabs As Variant Dim v As NotesView Dim match As NotesDocument Di
hannover 阅读(181) |
摘要: IntroductionThis short article gives an introduction to the underrated Execute method that is available in Lotusscript. The basics are explained through some simple examples, after which two suggestions are made for advanced usage.The basicsThe Execute method in Lotusscript is an underused feature t
hannover 阅读(381) |
摘要: Auth_Type 如果服务器支持用户验证而且 Script 被保护,这是用于校验用户的特定协议的验证方法。 Content_Length 内容的长度,与客户机给出的相同。 Content_Type 对于带有附加信息的查询,比如 HTTP POST 和 PUT,这是数据的内容类型。 Gateway_Interface 服务器所遵守的 CGI 规范版本。 HTTP_Accept 客户机接受的 MIME 类型,通过 HTTP 标题指定。 HTTP_Accept_language 客户机接受的语言,通过 HTTP 标题指定。 HTTP_Referer 用户经常访问的页面的 URL 地址。 HTTP.
hannover 阅读(458) |
摘要: 软件版本:7.0, 6.5, 6.0在 Lotus Domino 7.0之前的版本中,REQUEST_CONTENT 域可以处理的最大 POST 数据为 64KB。在 7.0.1 版本中,此限制被删除,Domino 可以处理在 REQUEST_CONTENT 域中处理大于 64KB 的 POST 数据。 此问题被提交到 Quality Engineering,问题编号为 SPR# SNIS6AKMCF。背景: 设计 REQUEST_CONTENT 域是为获得一个 HTTP 请求中提交的所有 HTTP POST 数据。Notes 6 版本:REQUEST_CONTENT 域可以处理的最大数据为.
hannover 阅读(959) |
摘要: 第一个 pring 输出对应的HTTP请求应答头,可以去掉domino自己添加的html标签json:Print &content-type:text/charset=UTF-8;&xml:Print &content-type:text/charset=UTF-8;&eml:Print &content-type:text/charset=UTF-8;&另外注意domino代理只能输出字符流数据,不能输出字节流数据,如果需返回字节流数据,可以考虑domino自己的Servlet
hannover 阅读(921) |
该文被密码保护。
hannover 阅读(1) |
摘要: 使用 Java 可以访问 Domino 中的对象,如数据库、视图、文档等。本文简述了用 Java 访问 Domino 对象的基本编程方法。本文中的内容主要是根据 Lotus Domino/Notes 6 编写的,使用 R5 时会略有不同。 Java 对 Domino 对象的访问是通过调用 lotus.domino 包来进行的。在运行环境中,lotus.domino 包中的接口是通过两个包来实现的: lotus.domino.local - 支持从Notes/Domino所在的计算机上进行的本地调用 lotus.domino.cso - 支持对 Domino 服务器进行远程连接 对于本地连接,.
hannover 阅读(1026) |
摘要: Lotus 行動通訊解決方案 Notes / Domino 的強大功能延伸到行動裝置Lotus 的行動及無線產品,將 Domino 的強大功能延伸到行動裝置。這些產品以現有 Domino 產品線的行動服務為基礎。利用無線資料網路, 支援 WAP 手機、PDA、筆記型電腦、呼叫器、以及有支援簡訊的數位電話,讓企業內員工不受時空限制,無論何時何地都能以安全互動的方式存取、 掌握並回應重要的商務資訊。例如企業行動通訊者透過 WAP 手機以無線方式接收、傳送電子郵件及簡訊、甚至存取企業應用系統, 並利用 PDA 進行線上工作流程簽核。不但可大幅降低通訊成本,還能提高工作效率,進而提昇企業競爭優勢。 .
hannover 阅读(220) |
摘要: 因应很多Domino Agent用Java写,但又没有做好垃圾记忆体清除的工作,所以可以定期或是将程式置于windows指定排程去Run。class GC {public static void main(String args[]) { System.out.print(&Domino Server 目前剩余记忆体:&); System.out.println(Runtime.getRuntime().freeMemory()); System.out.println(&开始进行Java AP 垃圾收集&); System.gc(); System.o
hannover 阅读(326) |
摘要: 1) Lotus 平台是国际公认的最安全的群件平 台2) Lotus平台符合真正的 J2EE架构3) Lotus平台下的OA已经过多年的持续发展,在容用性及功能方面全面超越Java OA4) Lotus/Domino平台下的OA开发速度快,实施容易.更能保证系统的可用性.开发人员更容易着重于功能的实现,而不是着重于技术实现上.5) 实施容易系统上线速度快,可大幅隆低系统的实施风险6) Lotus平台具有 IBM持续不断的升级动力,已发布最新的Domino7.0产品7) 对于大容量的OA系统, Lotus有更稳定的运行经验。8) 基于...
hannover 阅读(1390) |
该文被密码保护。
hannover 阅读(2) |
该文被密码保护。
hannover 阅读(4) |
摘要: $$ReturnGeneralError;当系统返回错误时用的表单;$$SearchTemplateDefault:查询表单;$$ViewTemplate for base;是用来显示base视图的表单;$$ViewTemplateDefault:为默认表单,也就是说,你打开任何一个视图,如果该视图没有特别指定用哪个表单打开(比如,base视图就指定用$$ViewTemplate for base表单打开),则它就用这个表单打开 显示定制的错误消息要定制显示给 Web 用户的错误消息外观,向数据库中添加定制的错误消息表单。如果发生错误条件,且其定制表单存在,则 Domino 使用定制表单来显.
hannover 阅读(635) |
摘要: 当你想要直接在本地访问同一个服务器的Lotus Notes® objects信息时,你可以用Java的代理(agent),小服务程序(servlet),小应用程序(applet)或者独立的应用程序来进行。小应用程序[applet]通过模拟LotusScript对象模型,使开发人员更简单使用这些工具。例如,通过使用LotusScript或者Java类来得到一个数据库的句柄,以及包含数据库信息的会话(session)。一旦会话(session)被创建,你就可以通过这个会话(session)来引用相应的数据库(database)。然而,为了实现最佳的系统性能,回收创建过的对象是非常重要的。
hannover 阅读(2132) |
摘要: VBS也可以编写类:1.VBS的类有两种事件:(1)Initialize 事件,在创建类的实例时发生(新建)此事件。Private Sub Class_Initialize() statementsEnd Sub当类初始化时,statements部分由零个或多个将要运行的代码语句组成。(2)Terminate 事件,在所关联的类的实例终止(销毁)时发生此事件。Private Sub Class_Terminate() statementsEnd Sub当类初始化时,statements 部分由零个或多个将要运行的代码语句组成。下面是类事件的例子:Class TestClass Private.
hannover 阅读(5895) |
摘要: (1)创建学生Student类,它包含三个属性:整型属性学号(NO)、字符型属性姓名(Name)、日期型属性生日(BirthDay),一个输出的方法PrintInformation,其中,输出信息包含学号、姓名、生日。(2)把1题中增加年龄(Age)属性,该属性只读,输出信息为:学号、姓名、年龄。(3)把2题中定义一个构造函数,该构造函数可以包含(学号、姓名、生日) --& 转移QQ号:时间: 17:34--& --&Public Class Students Dim ...
hannover 阅读(757) |
摘要: 一、基础知识:1、常用ASCII码知识:chr(9)、chr(10)、chr(13)、chr(32)、chr(34)所有关于 ASCII码的表格:[url]http://www.asciitable.com/chr(13) 是一个回车Chr(10) 是个换行符chr(32) 是一个空格符9/34 是tab,未确定?2、lotus notes中的rtf域GetFormattedText(tabstrip, lineLength% )eg:GetFormattedText(false,0),对rtf域值中的tab不进行处理,并且默认80个字符换行。我们常用如下代码的方式来读取rtf域的值Dim .
hannover 阅读(766) |
摘要: With this code, you can show the progress of a long lasting work.Declare Public Function NEMProgressBegin Lib &nnotesws.dll& (Byval wFlags As Integer) As LongDeclare Public Sub NEMProgressSetBarRange Lib &nnotesws.dll& (Byval hWnd As Long,Byval dwMax As Long)Declare Public Sub NE
hannover 阅读(137) |
摘要: This user defined array class can be used for manipulating all kinds of operations on arrays. Put the Array class given below in a script library (Declaration event) and name it as &CLASS : Array&This user defined array class can be used for manipulating all kinds of operations on arrays.
hannover 阅读(101) |
摘要: I needed versioning for my Wiki. The older versions of each WikiPage are stored in a separate database. The version number of the WikiPage is updated each time the page is saved.The LotusScriptIn the following routine, 'OVERFLOW_DB' is a constant with the path of the database to store all th
hannover 阅读(72) |
摘要: 1. 前言 写这个文档的起因是我在使用一段程序代码的时候发现执行速度不满意,100条notes文档处理起来需要64秒钟。虽然这段代码的复杂程度很高,但是运算量不大,最多执行190个循环。所以我试着修改这段程序,最终将运行时间降低到5秒以下。这非常令人惊喜的结果!10倍的速度啊!1.2. 什么是运行速度的瓶颈? 根据人们通常认为运行速度的敌人有以下几个:& DBSearch(全文检索)。& 多数据库操作。& 巨大的数据库(超过10000条文档记录,容量超过100M)。 上面三个问题,人们可以根据经验认同和接受,所以我就不在多论述。1.3. 什么限制了Lotus Script程序
hannover 阅读(1278) |
摘要: Notes Tips Note ID UniquenessTracking Notes Users at the Notes Server ConsoleSetting Up Web Server LoggingJS32.DLL Error Upgrading Domino ServerNotes Client Command-Line OptionsReporting a Bug in NotesModifying $FormulaClass in ViewsGetting Default Elements in the DatabaseNotes Debug FlagsExporting.
hannover 阅读(587) |
摘要: Here are some LotusScript classes that I have written. Put them in a script library and add a &Use& statement to the options section of your code. Or simply copy the code into the &Declarations& section. There is an explanation of how to use the classes at the top of each file.Bi
hannover 阅读(116) |
摘要: Lost in the land of LotusScript? Before posing a question to our SearchDomino.com experts, check out our list of LotusScript frequently asked questions. Whether you're troubleshootingthe information you need here.Frequently Asked Questions:LOTUSSCRIPTAccessing an Excel file through LotusScriptAd
hannover 阅读(236) |
摘要: to code &Measure twice, cut once& Extending arrays the easy way Use the list operator Logging agents Code structure Hiding your code Fundamental LotusScript Tip #1. Option Declare Make sure you always use &Option Declare.& It sounds obvious, but there are several determining fact
hannover 阅读(187) |
摘要: NotesDateTime instead of strings Use DXL as Transport Use wizard interface in your Notes client Consuming Web services Use classes Use the Evaluate command Use &trusted servers& Everyday LotusScript Tip #1. Use error trapping Error trapping tests a particular condition when running a progr
hannover 阅读(275) |
摘要: class inheritance Use platform-specific LotusScript code with classes Use version-specific LotusScript code with classes Use LSI_Info()/GetThreadInfo Use the execute command Use advanced logging Mixing Java and LotusScript Advanced LotusScript Tip #1. Understand binding There are two types of bind..
hannover 阅读(119) |
摘要: Here's the problem. You're using object-oriented LotusScript to create classes and objects. Like a good object-oriented LotusScript developer, you're declaring all your class variables as &Private& and then writing &Setter& and &Getter& properties to allow a
hannover 阅读(238) |
摘要: One of the biggest problems when dealing with file attachments in Lotus Notes documents is that you can't detach the files on the server. This is due to a setting on the Public Names & Address Book on the server. Usually the server's administrator will not allow the use of unrestricted a
hannover 阅读(278) |
摘要: Formula Or Script? :Lotus ScriptEntered by:Doug HancockDesign Element in Notes:OtherDate Entered :Title of the Formula:LotusScript Class to Convieniently Access Design Elements%REM*************************************************************************************************************.
hannover 阅读(508) |
摘要: Class DOMobj_Person gdoc_Person As NotesDocument ' ** 屬性 Property Get Document Set Document = gdoc_Person End Property Property Set Document Set gdoc_Person = Document End Property Property Get NotesID NotesID = gdoc_Person.GetItemValue(&NotesID&)(0) End Property Property Get No No = g
hannover 阅读(165) |
摘要: Approximate string matchingBinary string operationsAnonymizing remailerDocument and response tree archivingC API base classSend server console commandsWork with a database designDay of WeekRead an Excel file directly (also demo file open dialog)Full text searches on more than 5000 documentsLEI made.
hannover 阅读(284) |
摘要: Use &null& for checking empty Notes objects, the LotusScript NOTHING constant doesn't exist. LotusScript properties are Java methods. To convert for java, prefix all property names with Get or Set, and append a set of parenthesis, (Wayne added: however, property names preceded with &qu
hannover 阅读(110) |
摘要: The following is a script library written in Lotus Script to allow programmers to use a vector in their Lotus Script code.view sourceprint?1Option Declare2Option Base 03 4Public Class Vector5 6 'Private data members7 Private vArray As Variant8 Private vCapacity As Integer9 Private vSize As Integ
hannover 阅读(220) |
摘要: September 27, 2010 – 10:49 am At AdminCamp last week, I talked about how to get the count of all files in the DAOS repository and it’s overall size using some batch programming in Windows and LINUX.As an alternative I proposed to use the console command “show dir -xml” to return an xml representati.
hannover 阅读(117) |
摘要: By Julian Robichaux, SNAPPSThis month's developer article talks about how to manipulate image files (like JPG or PNG files) with your code. While there are a number of third-party DLLs and applications you might tap into for this purpose, you'll probably find that you can do most, if not all
hannover 阅读(145) |
摘要: By Gary DevendorfDisplaying, sorting, grouping, and filtering live Notes/Domino data in a SharePoint &Data View& Web part is useful. However, the real value is adding calculated columns, conditional formatting, and linking the data to other SharePoint lists. Thrill your end users by combin
hannover 阅读(87) |
摘要: Performance-tuning Lotus Notes applications is more an art than a science, and there are probably hundreds of causes for slowness in a database. However, when you're looking at an application that's not performing well there are a handful of common places to look first. Here are 10 things th
hannover 阅读(101) |
摘要: Coming back to Object-Oriented programming in LotusScript after a lengthy spell programming in only JavaScript was a bit of a shock: LotusScript isso restricted! Everything has to be declared and set up in rigid class hierarchies that can't be rejigged on the fly like you can in JavaScript (whic
hannover 阅读(109) |
摘要: class inheritance Use platform-specific LotusScript code with classes Use version-specific LotusScript code with classes Use LSI_Info()/GetThreadInfo Use the execute command Use advanced logging Mixing Java and LotusScript Advanced LotusScript Tip #1. Understand binding There are two types of bind..
hannover 阅读(153) |
摘要: The LotusScript language in Domino is very powerful once you find out that you can create custom classes with it. I´m going to write some articles about creating great helper classes, and start off with the basics of creating user classes. I am NOT going to explain why object oriented programmi
hannover 阅读(91) |
摘要: The below code works very well to export a web view to a .doc file. When exporting it takes the following format:Colum1 column2 colume3datadoc1 datadoc1 datadoc1datadoc2 datadoc2 datadoc2datadoc3 datadoc3 datadoc3The export is being formatted as an html table. I've tried this many times, removin
hannover 阅读(200) |
摘要: A detailed description of both Types and Classes is below.Problem:What is the difference between a Type and a Class in LotusScript?Solution:A detailed description of both Types and Classes is below.I. TYPESIn LotusScript, data types can be defined with data members (variables) that can be manipulat.
hannover 阅读(191) |
摘要: This an implementation of Base64 as described in rfc4648 (The Base16, Base32, and Base64 Data Encodings) for the Lotus Notes environment.Base64 is an algorithm to encode binary data into a ascii text representation. Common applications arePassing credentials to web servers: HTTP Authentication: Bas.
hannover 阅读(1062) |
摘要: The following table summarizes the known maximum limits of various Notes and Domino features.ItemMaximum limitDatabase sizeThe maximum OS file size limit -- (up to 64GB)Text field size32KB (storage); 32KB displayed in a view's columnRich text field sizeLimited only by available disk space up to
hannover 阅读(109) |
摘要: 举例为帐号申请单,在开单的时输入一个帐号,系统判断该帐号是否存在于系统中。1.在表单的JS Header中写判断的javascript函数:function checkloginname(){request = new ActiveXObject(&Msxml2.XMLHTTP&)if (!request){ request=new ActiveXObject(&Microsoft.XMLHTTP&);} request.onreadystatechange= //这里假设数据库路径为mis
hannover 阅读(235) |
摘要: 一、只读链接thisDb:=@ReplaceSubstring(@ReplaceSubstring(@Subset(@DbN-1);& &;&+&);&\\&;&/&);@If(@Attachments!=0;&[&a href=\&/&+thisDb+&/0/&+@Text(@DocumentUniqueID)+&/$FILE/&+@AttachmentNames+&\& target=\&_blan
hannover 阅读(323) |
摘要: Public Function urlDecode(s As String) As String If Len(s) = 0 Then Exit Function Dim i As Integer Dim tmp As String Dim c As String For i = 1 To Len(s) c = Mid$(s, i, 1) If c = &+& Then c = & & If c = &%& Then c = Chr$(&&H& + Mid$(s, i + 1, 2)) i = i + 2
hannover 阅读(123) |
摘要: 在写b/s应用的时候,经常有检查域有效性的需求。我们一般的做法是用写javascript函数检查域的有效性,通过后再提交,不通过则提示出错。建一个最简单的表单,包含一个用javaapplet形式显示的 rtf域,名为MYRTF。在写b/s应用的时候,经常有检查域有效性的需求。我们一般的做法是用写javascript函数检查域的有效性,通过后再提交,不通过则提示出错。 现在有这样一个需求,就是在b/s上检查notes自带的rtf javaapplet编辑器内容。也就是说我们得想办法用js访问到这个notes编辑器。建一个最简单的表单,包含一个用javaapplet形式显示的 rtf域,名为MY.
hannover 阅读(312) |
摘要: This tip is an extension to the last tip on custom LotusScript classes and covers derived classes. These are custom classes whose definition is partly inherited from another class definition. The derived class uses all the same properties and methods in the base class but can then be extended to ad.
hannover 阅读(88) |
摘要: 前段时间用lotus写了个内容发布系统,使用notesRichTextItem保存内容。首页有个栏目块需要抽取文章的摘要信息(也就前多少个字符),手动输入的内容没问题,可以正常抽取;可是用户有时候在文档的前面插了个图片,或是从Word、网页上复制下来的信息贴进去保存之后,notesRichTextItem里面的内容就会带有&html&代码格式,抽取数据时数据、格式的问题就来了,晕啊。 在网上找到一个解决办法,就是在Lotusscript代理中调用正则将得到的内容先替换,然后再截取内容片断。具体代码如下(用于window平台): Class RegExp ' RegExp -
hannover 阅读(1338) |
摘要: Server环境: Domino8.5 + IIS5.0 Client : Notes6.5 + VS.net 2005--------------------------------------------------------------------------------//Add reference(COM) Lotus Domino Objects Domino.IViewN string pServer=&APSRV01/Test&; string pDbFileName=&Test.nsf&; string pUs
hannover 阅读(1397) |
摘要: 问题:运行在服务器上以及有多个复本的数据库难免会出现复制与保存冲突的情况。如何处理这种情况是所有Notes管理员和设计者都要面对的问题。 复制与保存冲突可由以下原因造成:在两次复制之间,如果有两个用户同时编辑或多个用户编辑了不同数据库复本上的相同文档,就会出现复制冲突。如果有两个或多个用户同时编辑同一个数据库的同一个文档,则会出现保存冲突。 解决方法: 一、可以在表单属性框中的基本付签选中:“合并复制冲突”,并知底功能表单基本付签中的版本选项。 二、在这里介绍一些和处理复制与保存冲突情况有关的方法与技巧: 1、创建列出所有冲突文档的视图:(VewConflict)冲突文档都包含一个名为“$Co
hannover 阅读(1541) |
摘要: 在LotusScript中使用ArrayAppend的时候,语法大概如下:array1 = ArrayAppend(array1,array2)顾名思义就是把array2合到array1中去,其中根据Help的说法,array2不一定要是数列,但是array1必须是数列!这个要求很讨厌,因为这意味着我们在自己从0开始造一个数组的时候,都不能用非常好用的ArrayAppend,而是要没完没了的在for循环在redim。就是说下面这个看似很合理的写法,却会被提示不符合语法。v = 1v = ArrayAppend(v,2)但是我们知道如果v是一个数列的话,那就没有这个问题了,如果你不想redim的
hannover 阅读(1031) |
摘要: The LotusScript language in Domino is very powerful once you find out that you can create custom classes with it. I´m going to write some articles about creating great helper classes, and start off with the basics of creating user classes. I am NOT going to explain why object oriented programmi
hannover 阅读(118) |
摘要: 陈 斌, 高级软件工程师, IBM陈斌是来自 IBM CSTL 的高级软件开发工程师,现在负责 Lotus Domino for IBM i 的开发、支持以及团队领导工作。刘 芳 (.cn), 资深互联网工程师, 中国海洋石油总公司刘芳,中国海洋石油总公司资深互联网工程师, 对 SAP 及 Domino 开发有丰富的经验陈 云, 软件工程师, IBM陈云是来自 IBM CSTL 的软件开发工程师,现在从事 Lotus Domino for IBM i 的开发和支持工作。简介:本文介绍了如何利用 LotusScript 来灵活操作 Lotus Notes 富文
hannover 阅读(456) |
摘要: You want to explode a delineated string (e.g. abc).Optionally, also get the unique values with no holes in the list...An all LotusScript explode option is just using split:linetext = & abc&rowVals = Split(linetxt, &;&)@Explode & @Trim On
hannover 阅读(235) |
摘要: Sub InitializeDim oConn As VariantDim oRs As VariantDim filePath As StringDim Index As IntegerDim vValue As VariantDim strName As StringDim strValue As StringDim docNew As NotesDocumentDim count As LongDim session As New notessessionDim db As notesdatabaseSet db=session.currentdatabasegetAccessDBDat
hannover 阅读(199) |
摘要: Server.CreateObject(&Scripting.FileSystemObject&)Server.CreateObject(&Scripting.Dictionary&)HashTableServer.CreateXObject(&Word.Application&) //ServerActiveXObject(&Word.Application&) //ClientServer.CreateObject(&Excel.Application&)//ServerActiveXObj
hannover 阅读(1613) |
摘要: Everyone (well, almost everyone) knows that agents can call other agents. A LotusScript agent can call another LotusScript agent using the Run method. You can use the same method to invoke a Java agent, or to invoke a LotusScript agent from a Java agent. When using the Run method, the calling and th
hannover 阅读(229) |
摘要: 代理間用Run方法傳遞參數實際上是在第一個代理中創建一份文件,將要傳遞的值賦給文件中的item,然後得到第二個代理的對象并調用Run方法,Run方法的參數是第一個代理創建的文件的NoteID,這樣在第二個代理中根據文件的NoteID得到文件,然后對文件中的值進行一系列操作,這樣就完成了參數傳遞。然後在第一個代理中將之前創建的文件在內存中刪除,然後再根據NoteID得到被第二個代理操作并保存的文件,再對文件中的值進行操作,這樣又完成了一次參數傳遞。 例如:parameterPassing 代理:Dim ss As New NotesSession Dim db As NotesDatabase
hannover 阅读(333) |
摘要: 使用GetItemValue方法(1)NotesDocument类別的GetItemValue方法会传回文件中指定栏位的数值。不论栏位值是文字、数字、时间日期…等等, GetItemValue都是以阵列型态来回传,即使其中也沒有任何数值了。使用GetItemValue方法(2)语法valueArray = NotesDocument.GetItemValue_(“ItemName)”Ex.Dim lname As Stringlname = doc.GetItemValue(“LastName”)doc.itemname(0)与doc.getitemvalue(itemname)的区别doc.
hannover 阅读(1751) |
摘要: http://www.microsoft.com/data/&Dbq=c:\somepath\mydb.& & _&Uid=& & _&Pwd=&'Create and Open Connection ObjectSet Conn = CreateObject(&ADODB.Connection&)Conn.Open DBConStr&;Data Source=192.168.2.10;User Id=Password=Connect T
hannover 阅读(273) |
摘要: 在开发设计Domino数据库的时候,Domino对一些特殊的域名称,系统有默认的含义,一般编程过程中需要了解,以便能灵活使用Form:这是表单名SendTo:收件人Subject:发件主题SaveOptions:如果是0则文档不保存,默认是1MailOptions:如果是1,则文档关闭时要被邮寄,默认是0$$Return:这是WEB下提交页面的返回内容$$HTMLHead:这是4。6版本用的,表示页面HEAD的内容,$$HTMLBody:这是4。6版本用的,表示页面Body的属性$Anonymous 1:表示此文档是由匿名表单创建的匿名文档$GroupScheduleShowLegend 1:
hannover 阅读(1432) |
摘要: 8.04 domino各种内置域 11:30:37|分类: 技术 |标签: |字号大中小订阅 $$ReturnGeneralError;当系统返回错误时用的表单;$$SearchTemplateDefault:查询表单;$$ViewTemplate for base;是用来显示base视图的表单;$$ViewTemplateDefault:为默认表单,也就是说,你打开任何一个视图,如果该视图没有特别指定用哪个表单打开(比如,base视图就指定用$$ViewTemplate for base表单打开),则它就用这个表单打开显示定制的错误消息要定制显示给 Web 用户的错误消息
hannover 阅读(398) |
摘要: This is the button's LS code: Declare Function GetActiveWindow Lib {User32} () As Long Declare Sub SetActiveWindow Lib {User32} (Byval hwnd As Long) Sub Click(Source As Button) '********** 'Scan image with TWAIN scanner and insert into Rich Text (R5/Win32) 'written by Dipl. Ing. Wolf
hannover 阅读(137) |
摘要: REM &First check to see if the file can be viewed as an image in the browser &; NoPreviewMsg := &无可用图片 - 附加文件的类型属于未知的图像类型。 &; SupportedImages := &.gif &: &.jpeg &: &.jpg &: &.jpe &: &.jfif &: &.pjpeg &: &.pjp &
hannover 阅读(236) |
摘要: Suppose you want to send an image to someone, and to save your recipient the extra step of having to launch or open the file attachment to preview the image, you want to display the image in the document and attach the image file for downloading. Attaching and importing images is usually a two-step
hannover 阅读(263) |
摘要: Notes 8 在拷贝数据库的时候,默认是进行本地加密的,也就是说你用其他无关的 ID 是打不开的。我们经常会发模板给其他同事,每次都要手动关闭本地加密,很麻烦。可以在以下位置修改这个设定:文件菜单-首选项-用户首选项-复制-本地加密
hannover 阅读(311) |
摘要: This section lists the new features for IBM Lotus Domino Designer Release 8.Periodic updates to Lotus Domino Designer 8 Help are available on the Web. To download the latest Designer Help file, go to the Documentation Library section of the Lotus Developer Domain at http://www.lotus.com/ldd/doc. Cli
hannover 阅读(282) |
摘要: 应用程序性能是衡量应用程序在某些环境中,在特定工作负荷情况下如何有效运行的一种标准。您能衡量应用程序性能吗?答案是可以, 它所需要的是一种独立的测试环境,包括与生产环境类似的网络、仿真用户及其工作的负荷测试软件以及大量时间。与服务器性能测试不同,在测试服务器性能时您可以不考虑CPU、RAM、NIC等变量,而应用程序性能测试涉及一次次小心翼翼地测试一个视图中一张表格的一个字段。考虑到某些定制的Notes应用程 序的复杂性,这类测试不仅仅单调乏味,而且似乎永无止境。谁知道您需要花费多长的时间来减少一个设计因素、公式、脚本程序或属性,它们有可能阻碍应用程序的正常运行。我们提供了一种简便的方法并将在本
hannover 阅读(72) |
摘要: 最近开发一个项目管理模块,采用了EXTJS Tree的组件和EditorGrid组件,后台通过代理产生出JSON数据,让这两个组件解析。功能是实现了,但部分IE6无法正确显示数据,把我郁闷了好一阵子。首先使用升级至IE7的办法来解决。后来发现DOMINO引擎并非UTF-8输出,而是GB2312(由于以前某些模块在UTF-8下运行会造成乱码现象,不能改成UTF-8编码方式).所以不能修改DOMINO WEB引擎的输出编码。后来将代理输出JSON数据时,将编码改为UTF-8,一切正常。HEHE,代码方式如下:Print &Content-Type:text/charset=ut
hannover 阅读(449) |
摘要: 这周有个项目出现的问题:就是DOMINO在毫无症状的情况下突然死机,排查了几天总算找到了问题所在。由于这类错误隐藏在LS中,所以很难查到。希望各位Coding时注意。环境:(产品,平台,机型,软件版本,等)产品:Lotus Notes/Domino平台:Windows软件版本:6.5-7.2问题描述:当原数组超出一定数量的元素时,调用Arrayunique 函数会导致Domino服务器或Notes客户端宕机。在一个具体客户的实例中,原数组包含4085个元素,并被定义为Variant类型的变量。在7.02以上版本虽然不会造成DOMINO宕机,但会造成HTTP请求进程无法结束,使服务器CPU始终为
hannover 阅读(185) |
摘要: 是基于Web应用性能有关的两个简单法则: 尽可能的减少数据的传输量尽可能的减少数据的传输频率 若使用得当,此两条法则会:提高网页的加载速度降低服务器使用的资源提高网络带宽利用率 使用这些技巧来开发Web应用,不仅能够提高用户对基于web的一个应用的满意度,更可以节约网站数据传输的成本。在这里讲述的技术细节可帮助我们写出很好很实用的代码,从更广泛的角度来讲,这也将会给Web应用打造出良好的可用性基础。1. Markup优化典型的markup要么是手工编辑出来的,在非常紧凑,注重标准的格式基础上加入注释和空白区域(white space)的文件;要么是编辑器生成的,非常之肥胖,带有过分的格式编排及
hannover 阅读(141) |
摘要: 所有的设计元素的命名都分成两部分,名称和别名,规定名称用中文命名,别名用英文,别名尽量使用简写,以WEB开发时不会产生较长的URL为前提,提高HTTP Request的响应速度。中文名称前面加上字母A到Y用于组织分类和排序。表单和视图的别名统一在前面加一个空格,代理统一不加空格,其目的是保证在design下看起来对齐一致。1.设计元素元素规则说明帧结构集名称:中文名称别名:&frms&+英文样例:启动帧结构集|frmsStart内容帧结构集|frmsContent帧名称:中文名称别名:&frm&+英文因为帧只存在于帧结构集中,所以不需要用字母来组织分类。
hannover 阅读(303) |
摘要: 资源管理数据库以管理公用设计元素为主,作为应用系统的框架提供给应用模块开发使用。主要有以下功能:管理和存放产品类模块(包括核心和标准应用)所需要的HTML模板/JS/CSS/XML/XSL/图片/控件等。如:公共JS函数库、皮肤所需的CSS和图片以及各模块公共使用的图片或图标等;存放公共子表单/Web公共组件/WEB应用接口/公共LS类库,如:公用子表单、组织机构选择人员对话框以及核心LS类库或JAVA类库等;管理数据字典,统一维护,减化重复开发工作;如:下拉列表框中值的选择; 基于此方法管理,能够有助于开发团队间共享项目成果,有助于从各个项目积累/封装出优秀代码或组件提供以后项目使用, 1.
hannover 阅读(298) |
摘要: 1.服务器HTTP优化设置调整活动线程数,HTTP服务器可以同时处理的请求数,而非连接数、会话数 单CPU服务器&=64多CPU服务器&=80并发运行Web代理 确保Web代理是线程安全的情况下,可以启用来提高性能。服务器文档-& Internet协议 -&Domino Web引擎HTTP线程排队方式的调优 新请求按照轮流方式排队HTTPQueueMethod=0 (R6缺省方式)新请求寻找最短队列HTTPQueueMethod=1新请求派入单一队列尾,所有线程使用一个队列。空闲时从队列头获得下一个请求进行处理HTTPQueueMethod=2 (R5缺省方式)注:通常
hannover 阅读(199) |
摘要: 我以前实现的@DBLooup AJAX版,都是通过URL带参数,执行后台代理,并返回结果的方式。最近在实现一个应用模块时,看到我们公司同事的实现方式,觉得比我的更好一些,但有些缺陷。特此将代码贴出来供大家参考。具体的JS代码如下:show source01function dblookup(view,skey,column){ 02try{ 03var url = getPath()+&/&+view+&?readviewentries&restricttocategory=&+04objHTTP = new ActiveXObject
hannover 阅读(177) |
摘要: 不要问我为什么这么做,也不要问EXTJS的问题,也不要怀疑EXTJS的性能问题。自己分析自己看。代码写得不好或不规范,留个言指出一下。3Q下载地址:http://download.csdn.net/source/951199放入至DATA目录下,签名。EXTJS:放入domino\html\ext目录下访问地址:http://localhost/pro_ppm.nsf/index.html?readform
hannover 阅读(160) |
摘要: 关于在DOMINO中使用JAVA调用JAVA受限制类的解决办法在DOMINO中使用Hibernate时,会出现以下的错误:问题是由于domino jre 的默认安全不支持ReflectPermission &suppressAccessChecks&;在DOMINO JVM的安全策略文件中加入permission java.lang.reflect.ReflectPermission &suppressAccessChecks&;
hannover 阅读(174) |
摘要: 如何访问个人邮箱中的未读邮件 squallzhong Domino 开发 Domino Lotusscript show source01Dim session As New NotesSession 02Dim db As NotesDatabase 03Dim view As NotesView 04Dim vc As NotesViewEntryCollection 0506'you can choose other db, including mail db 07Set db = session.CurrentDatabase 0809'choose the right
hannover 阅读(265) |
摘要: 01 Function SearchAD(userName As String) As String 02Dim objConnection As Variant 03Dim objCommand As Variant 04Dim objRecordSet As Variant 05Const ADS_SCOPE_SUBTREE = 2 0607On Error Goto errHandler 08Set objConnection = CreateObject(&ADODB.Connection&) 09Set objCommand = CreateObject(&quo
hannover 阅读(68) |
摘要: *****邮箱中显示中文等价名****** 2 Dim item As NotesItem 3 Dim v As Variant 4 Dim s As String 5 Set item = maildoc.AppendItemValue( &$LangFrom&, &zh-CN& )'给$LangFrom赋值 6 s=&@UserNamesList& 7 v=Evaluate(s) 8 maildoc.AltFrom=v(1) '给AltFrom赋值( CN=等价名/O=等价组织 ) 9'******发送人在
hannover 阅读(86) |
摘要: http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Master_Table_of_Contents_for_Building_Domino_Web_Applications_using_Domino_8.5.1PDF下载:http://www-10.lotus.com/ldd/ddwiki.nsf/0/4E9E555A5E/$FILE/XPage_webAppsv1.pdf
hannover 阅读(97) |
摘要: 群友们经常问此类问题,收集下,供参考show source01Sub Initialize() 02 '定义变量 03 Dim s As New NotesSession 04 Dim db As NotesDatabase 05 Dim body As NotesMIMEEntity, bodyChild As NotesMIMEEntity 06 Dim header As NotesMIMEHeader 07 Dim stream As NotesStream 08 Dim host As String 09 Dim message As NotesDocument 10 Set
hannover 阅读(180) |
摘要: Domino R8.x提供NotesView.GetUnReadEntries()方法,获得指定用户的未读邮件数量,但有时这个方法不知为什么不准确;可使用以下方法,通过Restful方式获得当前用户未读邮件数据。URL地址:http://localhost:port/mailpath/iNotes/Proxy/?OpenDocument&Form=s_ReadViewEntries&PresetFields=FolderN($Inbox),UnreadCountI1&Start=1&Count=0可返回XML:show source1&?x
hannover 阅读(763) |
摘要: http://127.0.0.1/mail/admin.nsf/iNotes/Proxy/?OpenDocument&Form=s_ReadViewEntries&PresetFields=FolderN($Inbox),UnreadCountI1,$98&TZType=UTC&Start=1&Count=16&resortdescending=5
hannover 阅读(178) |
摘要: 问题:在某些少见的情况下,一个Notes/Domino数据库可能因为损坏而无法正常打开。但当你用notespeek或者其他工具检查这个数据库的时候,发现其中的文档看起来还是完好无损的。然而你使用&fixup&, &updall -r& 或者&compact& 却无法修复此问题。有其他方法可以恢复这些文档并且可以访问这些文档吗?回答:数据库损坏后,根据损坏的程度以及损坏的类型,有可能可以通过lotusscript代理把那些文档从损坏的数据库拷贝到另一个新的数据库。如果这损坏的部分只是影响这个数据库的设计,那么这些文档是可以恢复的。举例来
hannover 阅读(252) |
摘要: NTKO OFFICE文档控件技术资料 创建时间: 17:17:30 修改时间:
11:40:09分类:BS开发-常见问题适应版本号:4,0,1,X相关文档:本文档没有相关文档NTKO OFFICE文档控件常见报错信息 1、错误1: 以上错误提示是word打开一个word程序没有执行完操作。比如打到一个word对话框以后,没有关闭,再用控件打开一个文档时就会报错。2、错误2: 以上错误提示原因为后台URL数据错误。尝试从浏览器打开URL,应该能看到详细的出错信息如果浏览器可以打开,控件不能打开,则尝试设定控件的&param name=&
hannover 阅读(5985) |
摘要: Lotus notes 1lotus notes 650) this.width=650;& border=0&2—650) this.width=650;& border=0&3Notes notesstructured text 650) this.width=650;& border=0&4shift650) this.width=650;& border=0&5—structured text650) this.width=650;& border=0&6650) this.width=650;&
hannover 阅读(454) |
摘要: 由于我们公司一直有两套邮件系统,一套是lotus 邮件系统是给普通员工内部使用的,服务器在大陆,另外一套是exchange系统,使用outlook 2003给经理用,服务器在香港。由于之间要相互发送邮件,所以需要把lotus的通讯簿导入到outlook 2003里面。分两个步骤:第一:先把lotus的通讯簿导出来。点击lotus的通讯簿650) this.width=650;& border=0&把通讯簿以csv(comma separated value)格式导出650) this.width=650;& border=0&默认设置650) this.widt
hannover 阅读(404) |
摘要: Domino/Notes Version: 4.x and higherPlatform: Windows 95, 98, NT 4Like me, you probably find LotusScript just cannot do everything you want at times. After seeing the article titled &Changing Drivers on the Road& in the February 1998 Lotus Notes & Domino Advisor a whole new world becam
hannover 阅读(350) |
摘要: Maintained as a general resource for IBM Lotus Notes/Domino developers and administrators, with information coming from Lotus Notes Help, IBM technotes, as well as developers and admins like you! If any limits seem wrong to you, or if you have experience that says the IBM documentation is wrong, le.
hannover 阅读(182) |
摘要: 为了在域中捕获C G I变量,创建一个以C G I变量命名的文本域(例如, HTTP_COOKIE)。一般地,在编辑状态下将该域设置为隐藏,这样用户就不能改变域中的值。当用户打开表单的时候, HTTP_COOKIE环境变量的实际值变成了域中的默认值。HTTP_ACCEPT 列出客户端可以接受的多媒体类型HTTP_COOKIE任何属于当前服务器的用户的COOKIE数据HTTP_REFERER能被用户激活并到达此处的URLHTTP_USER_AGENT 浏览器类型PATH_INFO 当前U R L,不包括协议和服务器信息QUERY_STRING在U R L问号后面附加的查询信息REMOTE_ADD
hannover 阅读(230) |
摘要: domino中上传控件文件拆离的LS代码Dim inputAttachment As NotesEmbeddedObjectDim v_files As Variantv_files = Evaluate(|@Trim(@Replace(@AttachmentNTANGER_OCX_&&))|,doc)For i = 0 To Ubound(v_files) Set inputAttachment = doc.GetAttachment(v_files(i)) '获取文件 If Not inputAttachment Is Nothing
hannover 阅读(443) |
摘要: 陈 斌, 高级软件工程师, IBM陈 云, 软件工程师, IBM简介:本文介绍了如何利用 LotusScript. 来灵活操作 Lotus Notes 富文本域(Rich Text Field)里的内容,并提供了几个示例程序来进行展示。要求读者有 LotusScript. 编程经验并能熟练使用 Lotus Domino Designer。引言一直以来,Lotus Notes 的富文本域都是使用非常频繁的,几乎在任何 Domino 应用程序中,都会用到富文本域。Lotus Notes 富文本域的功能也非常强大,除了支持普通的文本以外,还支持图片、表格、嵌入对象、Http 链接、Notes 链接、
hannover 阅读(1310) |
摘要: 本文介绍了在既有Lotus Domino应用又有Lotus Sametime应用的环境应该如何合理的部署Domino服务和Sametime服务,并通过详细的配置步骤使读者轻松掌握和理解此类应用部署的实现过程。Domino主从服务器的部署方式使Domino应用和Sametime应用分别部署在不同的物理设备上提供各自的服务,提高应用的整体性能,也减少管理员的维护工作量。 1 前言 Lotus Sametime作为IBM协作平台的核心部分,提供了即时通讯,在线感知和Web视频会议等的功能。很多开发商将Sametime提供的协作功能和原有的Domino应用结合,为客户提供具有协作功能的Domino应用
hannover 阅读(601) |
摘要: 1. Domino和Notes概述 Lotus Notes于1989年首次上市,由于其允许小组成员轻松分发最新信息并分享观点,从而为有效的团队协作提供了一种全新方式。1995年,当Lotus涉足互联网时,Web应用功能被添加进来,服务器也从Notes改名为Domino。从那时起,Notes这一品牌便专用于桌面客户机。Domino编程模式多年来也一直不断地改进,Formula language是第一种编程语言。在 6 版本中,又有一些新特性和性能增强补充了这个语言。 Domino 6 提供邮件、书签、个人地址簿、讨论、小组工作室、Lotus SmartSuite库、Microsoft Offic
hannover 阅读(206) |
摘要: 三种平台比较了一下,有砖头的就拍吧! 架 构 平 台J2EE(SUN).NET(Microsoft)Lotus Notes(IBM)Tomcat (免费)Resin(免费)Apache(免费) *weblogic,websphere这种平台是收费的IIS(Windows 2000 Server捆绑,免费Lotus Domino(收费)对系统管理员要求较高对系统管理员要求一般对系统管理员要求很高,安装维护复杂 编 程 语 言 J2EE(SUN).NET(Microsoft)Lotus Notes(IBM)Java/JspC#.NET/J#.NET/VB.NETASP.NETLotus特有编程语言
hannover 阅读(722) |
摘要: J2EE应用如何和DOMINO集成DOMINO, 应用1. Domino和Notes概述 Lotus Notes于1989年首次上市,由于其允许小组成员轻松分发最新信息并分享观点,从而为有效的团队协作提供了一种全新方式。1995年,当Lotus涉足互联网时,Web应用功能被添加进来,服务器也从Notes改名为Domino。从那时起,Notes这一品牌便专用于桌面客户机。Domino编程模式多年来也一直不断地改进,Formula language是第一种编程语言。在 6 版本中,又有一些新特性和性能增强补充了这个语言。 Domino 6 提供邮件、书签、个人地址簿、讨论、小组工作室、Lotus
hannover 阅读(136) |
摘要: 一、寫在前面跟據 Seagate 網站上的說明,要將 Crystal Report 跟 Lotus Notes 整合, 必須要安裝 Crystal Report 7.x以上版本及 Lotus Domino Server 5.05 以上版本,條件是使用者端必須安裝 Native Driver(一些必須的 .DLL 檔案,但是 Seagate 網站已經不提供下載), 而且不 Support Web 介面,小弟因為時間不夠(平日還要上班),無法作全面性的測試,所以決定使用 Crystal Report 8.5 及 Crystal Enterprise 8.0。二、系統需求1. OS : Window
hannover 阅读(233) |
摘要: LotusScript是一种使用于Lotus Notes客户端程序或者是用于Domino服务器程序代理列表中的脚本语言。相当于用于网页中的脚本语言JavaScript。(JavaScript以可以用于Lotus Notes程序。)被描述为“类似BASIC”的 LotusScript在访问后台数据库和驱动客户端用户界面方面也很有用。LotusScript可以使用Lotus Domino Designer开发环境进行代码编程.注释 注释在程序运行中并不执行,只是让程序员在编写程序的时候添加的一些标记性的文字,但他的作用可不容忽视,在编写一个程序模块时说明这个模块的功能、作用、创建时间、作者等,这对
hannover 阅读(2146) |
摘要: 转载自:http://liuyp2003.javaeye.com/blog/7753521、 Q:DOMCFG登陆时在最下方出现登陆按扭A:把&div style=&display:none&&加到最后面2、 Q:新装了服务器,拷贝了DOMINO目录建其他服务器时仍然启动初始目录的服务器A:要修改注册表以下项目:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LotusDominoServer(LotusDominoData)3、Q:启动时提示Received the following error pe
hannover 阅读(2721) |
摘要: 原文地址:http://space.itpub.net//viewspace-438869利用保留域,来实现只有自己编程才能实现的功能。Notes用“$”符号标识由系统创建的条目。1、$KeepPrivate:如使用“禁止打印、转发、拷贝到剪切板上”的表单创建文档时,Notes会自动为文档生成一个名为$KeepPrivate的域,并将此值赋值1,可通过编制方法控制此值,来控制某个文档内容是否能拷贝到剪切板上。2、$PaperColor,表示表单背景颜色,在表单设计中选中“允许用户设置表单属性”,更改表单背景颜色,保存文档后会产生此域,其为数据字型域,范围从0-239。在程序中可
hannover 阅读(313) |
摘要: 转载自:http://java-frog.javaeye.com/blog/4436931.前言 DOMINO是一个以电子邮件为基础发展起来的标准群件平台,从1982年开始发布第一个版本,至今已经有数十年的历史,正式注册用户过亿。 它最大的优点就是提供了大量内置的如SMTP、POP、LDAP、HTTP、HTTPS等集成的系统服务,所以使用户快速构建跨平台的解决方案成为可能。 整个平台由DOMINOSERVER(DOMINO服务器)、ADMINISTRATOR(DOMINO管理工具)、DESIGNER(DOMINO开发设计工具)、NOTES(DOMINO客户端)组成,在一些针对性应用方面还有LO
hannover 阅读(1661) |
摘要: var pathname=window.location.pathnamevar CurDbPath = pathname.substring(1,pathname.indexOf(&.nsf&)+4);alert(CurDbPath)
hannover 阅读(165) |
摘要: ProblemIn Lotus Domino Designer®, when using the LotusScript CopyToDatabase method (of the NotesDocument class), a new UNID is not generated for a document each time it is copied to a target database. If a copied document is deleted from the target database and then copied from the source a sec
hannover 阅读(270) |
摘要: Lotus Notes RTF域的功能也非常强大,除了支持普通的文本以外,还支持图片、表格、嵌入对象、Http 链接、Notes 链接、附件等等众多的类型。本文将介绍如何使用这些类来灵活操作富文本域。操作 Notes 富文本域相关的 LotusScript 类和操作 Notes 富文本域相关的 LotusScript 类包括:NotesRichTextNavigator 富文本域的导航器,用来访问富文本域中的各种元素; NotesRichTextRange 表示富文本域内容的一个范围,可以包括多个元素; NotesRichTextDocLink 表示富文本域内容的文档链接; NotesEmbe
hannover 阅读(421) |
摘要: 我们来完成一个类似通讯录的功能,我们可以添加人员,查看和修改,删除人员,我们假设我们的通讯录中只记录人员的名字和年龄字段。先看看完成后的效果吧点击New可以到新增人员页面,如下图:编辑按钮后进入编辑页面,并将人员信息带过来,删除按钮可以将文档删除。我们的项目中一种包含三个Xpage页面,CaryMain,CaryCreate和CaryUpdate。1. CaryMain页面为主页面,提供新建按钮和显示信息。1.1.该页面的New按钮的OnClick的事件代码如下:1.2.DataTable属性设置如下: Name的计算域值为:rowdoc.getItemValueString(“name”)
hannover 阅读(276) |
摘要: 我们可以使用LS2J技术在LotusScript中来调用Java类,下面举例说明:1. 首先需要在代理的 (Options)部分,添加如下:Uselsx &*javacon&2.我们自己写一个java的script库,其中包含一个Java类,由一个ShowMsg方法,代码如下:public class Test { private String message = &&; Test(String msg){ message = } public String ShowMsg(){ }}3.然后我们在代理中来调用上
hannover 阅读(182) |
摘要: 前些日子看到这样一则新闻:IBM的36万名全球员工即将彻底抛弃微软Office办公套装,转而使用自家的Lotus Symphony。该消息的来源是来自IBM高层管理人士的一封内部信件,但尚未得到IBM的正式确认。事实上,IBM早在2008年6月就已经开始着手摆脱微软Office,今年8月底的最新规定是要求10个工作日内在公司内部所有电脑上安装Lotus Symphony。预计这一迁移将在今年底全面完成,届时蓝色巨人的所有文档都将使用免费开源的ODF格式,今后再想安装微软Office必须首先获得批准。今天突然才意识到我电脑上的Lotus Symphony都装了好几个月了,今天又看到这则新闻就顺便
hannover 阅读(149) |
摘要: 1. 需求说明:在domino开发中我们经常会遇到表单上需要一个类似table的组件,你可以增删改等。比如我有一个张报核单据,上面需要详细列出每项金额的明细,我们先看完成后的效果:上面的图就是我用extjs完成的。2. 功能介绍这个grid组件可以完成增加,删除,插入,修改,排序等功能。每项功能的操作都只是针对grid,不需要额外的FormPanel。双击单元格就可以修改。3. 如何使用这个组件我做的尽可能通用,由于是专门为domino平台定制,grid中的数据均存储在notes的多值域中。使用这个gird组件,你需要提供以下几个数组:(1):多值域名的数组(第一列对应的序号多值域的名字必须为
hannover 阅读(590) |
摘要: 我们在使用LotusScript编写代理程序的时候,很多时候我们会遇到需要处理字符串的情况,本文就对平时遇到的相关函数做一个汇总。SubInitializeDimtestStrAsStringtestStr=&这是一个很普通的字符串&MsgboxRight(testStr,3)'字符串取右边三个MsgboxLeft(testStr,3)'这是一取左边三个MsgboxRightbp(testStr,5)'符串从右边取5个字节的字串,一个汉字两个字节,故5只能取到两个字MsgboxLeftbp(testStr,5)'这是从左边取5个字节的字串,一
hannover 阅读(2454) |
摘要: 1.查找出查找内容在多值域中的索引值getItemIndex(域名,域值,文档)Public Function getItemIndex(ByVal fieldName As String, ByVal itemVal As Object, ByVal doctt As NotesDocument) As Integer Dim i As Integer Dim j As Integer Dim item As NotesItem item = doctt.GetFirstItem(fieldName) j = Ubound(item.Values) For i = 0 To j If ite
hannover 阅读(335) |
摘要: 在Domino的数据库属性的 “高级” 附签(选择文件-&数据库-&属性),选中“允许软删除”,这样我们就启用了软删除功能,当一个文档没有删除的时候我们可以使用NotesDatabase的GetDocumentByID(NoteID)和GetDocumentByUNID(UNID)方法来得到该文档,如果我们将该文档软删除后,我们在使用GetDocumentByUNID来获取该文档就会报如下错误: ---------------------------Invalid universal id (4091 ) at line 14---------------------------
hannover 阅读(990) |
摘要: 在domino中写webservice可以使用LotusScript,也可以使用java,由于LotusScript API提供的功能多数都是操作domino数据库中文档的,在web service中也有一些限制,具体如下: 1. 不要使用原生 LotusScript 类(如 NotesDatabase、NotesDocument 等)作为参数或返回值。2. 不要使用变量或货币数据类型作为参数或返回值。3. 不要使用列表或数组作为参数或返回值(可以使用数组,不过必须使用稍后在本文中所描述的一种特定数据类型)。4. 不要使用定制类型作为参数或返回值。 而java的基础类库中则包含的丰富的功能,所
hannover 阅读(2216) |
摘要: 在domino开发中我们不可避免的要和报表打交道,一般就是生成各种Excel报表,本人主要为了自己在开发中方便,简单实现了一个基本类,现在功能有限,当然这个类我慢慢的根据以后遇到的需求逐渐完善。 Const EXCEL_APPLICATION =&Excel.application& PrivateConst BASEERROR =1200 'Private Const ERROR_NOSUCHCELL = BASEERROR + 0 'Private Const ERRORTEXT_NOSUCHCELL = &Excel Report - Cou
hannover 阅读(780) |
摘要: 一:一般的原则1.视图的数量和复杂度:尽量使用少量视图,去掉不必要的和相似的视图,视图列的公式等尽量简单化。2.尽量不要用@Today和@Now在视图的选择条件或是列公式上.3.数据库的文档数量不要太多:要及时做归档。4.文档中域的数量:过多的域会影响索引视图时的性能,即使该域没有在视图使用也会。5.正在修改的文档数量:会降低视图索引的性能。6.删除文档的数量:文档删除后会留下一个删除存根。当复制数据库时,Notes 会使用删除存根识别并删除复本中的该文档。 为了节省磁盘空间,Notes 会根据复制设置“删除最近 [ ] 天内未修改的文档”,从文档删除中清除余下的删除存根。如果 Notes 清
hannover 阅读(244) |
摘要: 在Domino的数据库中有数据文档和设计文档两种文档。设计文档包括单,视图,代理等,这些组成了一个数据库设计。标准的Notes类库能够很容易的访问数据文档,但是却没有提供任何方法来访问设计文档。下面的这个DatabaseDesign类可以让我们使用LotusScript来访问设计文档,返回的是NotesDocument对象。要使用这个类,我们把DBDesign这个script库拷贝到数据库中。下面是这个类的代码:DatabaseDesign类代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.
hannover 阅读(295) |
摘要: Erstellung von Replik-IDs mittels @Text-Funktion@Text( @N &*& )SourceNoPersist option in SetProfileField/GetProfileField:@SetProfileField([NoPersist];&Value to store&;@Username)This is a neat flag used to set variables in a virtual profile document - it doesn't really exis
hannover 阅读(303) |
摘要: 一:简介NotesView2是一个使用javascript开发的开源的ajax组件,他可以让Lotus Notes的视图已ajax的形式显示,不仅界面漂亮,而且给用户很好的体验,下面我们就开始研究下她。你可以在这里下载到她http://www.openntf.org/projects/pmt.nsf/ProjectLookup/NotesView2,截止到现在最新的版本为2.1.7,下载后有两个文件,一个是nsf的数据库,另一个是该版本对应的文档,文档里简要介绍了库的使用方式,并没有过多的去讲解他的原理。下面是使用该库显示的视图样式二:NotesView2类库库分析一共三个js类型的scrip
hannover 阅读(171) |
摘要: 一:介绍Lotus中的域主要有以下的类型:文本,日期/时间,对话框列表,复选框,单选按钮,RTF等等。Lotus中域的验证方式有很多种公式,lotusscript,javascript等。如果你使用notes开发c/s的程序,使用公式,ls会很方便,但是如果你是一个b/S的程序员,你会发现notes所有的公式和ls都是运行在服务器端的,此时你在使用公式,ls不但会占用server的资源,而且给用户的体验也是不好的,所以我们推荐使用js来做验证.二:Domino对域的解析对于LotusScript,除了Rich-Text域外的元素,如文本、单选框、列表框、复选框等,你可以用几乎相同的代码取得它们
hannover 阅读(532) |
摘要: TinyMCE与Domino集成一:TinyMCE简介TinyMCE是一个轻量级的基于浏览器的所见即所得编辑器,由JavaScript写成。它对IE6+和Firefox1.5+都有着非常良好的支持。能够满足大部分网站的需求,并且功能配置灵活简单。另一特点是加载速度非常快,而且可以让用户自由的定制,TinyMCE是一个根据LGPL license发布的自由软件,你可以把它用于商业应用。二:与domino集成1.将下面文件解压缩后,将tiny_mce文件放在服务器目录下,例如(webhtml\js\tiny_mce) http://tinymce.moxiecode.com处下载2.在你要使用的系
hannover 阅读(149) |
摘要: 实现机关办公自动化工作需要计算机技术的支持,在计算机软件范围中,有网络操作系统软件、数据库软件和开发工具等基本系统软件,在此基础上开发出适合本单位使用的应用软件。对如何选用系统软件,笔者没有发言权,但是根据实际情况,笔者有必要对Lotus Domino谈点人个看法。因为该软件一是目前比软流行且已为众多机关所采用,二是该软件费用软高,三是由于该软件是个半成品软件,稍加改动就可以适用于给领导演示。可以说,该软件有许多优点,但笔者在咨询有关专家后,认为由于 Domino 的技术限制和我国政务办公信息系统的特殊性,选择 Domino 作为我国政务办公信息系统的基础平台,复杂功能实现困难、使用麻烦、开发
hannover 阅读(276) |
摘要: 下面是每个月发布的IBM Lotus Notes/Domino技术知识文档的地址,以帮助您更快速地链接到这些文档:IBM Lotus Notes/Domino技术知识文档 (2007年12月)http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=00IBM Lotus Notes/Domino技术知识文档 (2008年1月)http://www-900.ibm.com/cn/support/viewdoc/detail?DocId=01IBM Lotus Notes/Domino技术知识文档 (
hannover 阅读(784) |
摘要: Effect Games提供免费的在线工具,开发和分享基于网页的游戏。游戏做的相当棒,而且常常被用于测试比较Opera Firefox Chrome速度的工具。&开发者可以使用JavaScript和定制的浏览器游戏引擎、关卡编辑器和一系列开发过程创造游戏,而用户则不用安装插件就可以直接在浏览器上玩这些游戏。 Effect引擎支持Mac OS X、Windows、Linux和IE、Firefox、Chrome、Opera和Safari浏览器。
hannover 阅读(127) |
摘要: Domino群内朋友共享了这个我一直认为很难实现的源码,中文转成拼音这个非常棒的功能;在相关性搜索,按拼音排序时作用非常大。在此我感谢恋猪明,red.rose和YM的无私奉献。特此我已上载至资源内,下载地址http://download.csdn.net/source/821850,如果哪位朋友对于这个源码进行了改进或有更好应用的地方,请告之一下。
hannover 阅读(215) |
摘要: 应用程序性能是衡量应用程序在某些环境中,在特定工作负荷情况下如何有效运行的一种标准。您能衡量应用程序性能吗?答案是可以, 它所需要的是一种独立的测试环境,包括与生产环境类似的网络、仿真用户及其工作的负荷测试软件以及大量时间。与服务器性能测试不同,在测试服务器性能时您可以不考虑CPU、RAM、NIC等变量,而应用程序性能测试涉及一次次小心翼翼地测试一个视图中一张表格的一个字段。考虑到某些定制的Notes应用程 序的复杂性,这类测试不仅仅单调乏味,而且似乎永无止境。谁知道您需要花费多长的时间来减少一个设计因素、公式、脚本程序或属性,它们有可能阻碍应用程序的正常运行。我们提供了一种简便的方法并将在本
hannover 阅读(198) |
摘要: 这周有个项目出现的问题:就是DOMINO在毫无症状的情况下突然死机,排查了几天总算找到了问题所在。由于这类错误隐藏在LS中,所以很难查到。希望各位Coding时注意。环境:(产品,平台,机型,软件版本,等)产品:Lotus Notes/Domino平台:Windows软件版本:6.5-7.2问题描述:当原数组超出一定数量的元素时,调用Arrayunique 函数会导致Domino服务器或Notes客户端宕机。在一个具体客户的实例中,原数组包含4085个元素,并被定义为Variant类型的变量。在7.02以上版本虽然不会造成DOMINO宕机,但会造成HTTP请求进程无法结束,使服务器CPU始终为
hannover 阅读(127) |
摘要: 这是基于Web应用性能有关的两个简单法则:尽可能的减少数据的传输量尽可能的减少数据的传输频率 若使用得当,此两条法则会:提高网页的加载速度降低服务器使用的资源提高网络带宽利用率 使用这些技巧来开发Web应用,不仅能够提高用户对基于web的一个应用的满意度,更可以节约网站数据传输的成本。在这里讲述的技术细节可帮助我们写出很好很实用的代码,从更广泛的角度来讲,这也将会给Web应用打造出良好的可用性基础。1. Markup优化典型的markup要么是手工编辑出来的,在非常紧凑,注重标准的格式基础上加入注释和空白区域(white space)的文件;要么是编辑器生成的,非常之肥胖,带有过分的格式编排及
hannover 阅读(113) |
摘要: 最近开发一个项目管理模块,采用了EXTJS Tree的组件和EditorGrid组件,后台通过代理产生出JSON数据,让这两个组件解析。功能是实现了,但部分IE6无法正确显示数据,把我郁闷了好一阵子。首先使用升级至IE7的办法来解决。后来发现DOMINO引擎并非UTF-8输出,而是GB2312(由于以前某些模块在UTF-8下运行会造成乱码现象,不能改成UTF-8编码方式).所以不能修改DOMINO WEB引擎的输出编码。后来将代理输出JSON数据时,将编码改为UTF-8,一切正常。HEHE,代码方式如下:Print &Content-Type:text/charset=ut
hannover 阅读(162) |
摘要: 所有的设计元素的命名都分成两部分,名称和别名,规定名称用中文命名,别名用英文,别名尽量使用简写,以WEB开发时不会产生较长的URL为前提,提高HTTP Request的响应速度。中文名称前面加上字母A到Y用于组织分类和排序。表单和视图的别名统一在前面加一个空格,代理统一不加空格,其目的是保证在design下看起来对齐一致。1.设计元素元素规则说明帧结构集名称:中文名称别名:&frms&+英文样例:启动帧结构集|frmsStart内容帧结构集|frmsContent帧名称:中文名称别名:&frm&+英文因为帧只存在于帧结构集中,所以不需要用字母来组织分类。
hannover 阅读(321) |
摘要: 资源管理数据库以管理公用设计元素为主,作为应用系统的框架提供给应用模块开发使用。主要有以下功能:管理和存放产品类模块(包括核心和标准应用)所需要的HTML模板/JS/CSS/XML/XSL/图片/控件等。如:公共JS函数库、皮肤所需的CSS和图片以及各模块公共使用的图片或图标等;存放公共子表单/Web公共组件/WEB应用接口/公共LS类库,如:公用子表单、组织机构选择人员对话框以及核心LS类库或JAVA类库等;管理数据字典,统一维护,减化重复开发工作;如:下拉列表框中值的选择; 基于此方法管理,能够有助于开发团队间共享项目成果,有助于从各个项目积累/封装出优秀代码或组件提供以后项目使用, 1.
hannover 阅读(168) |
摘要: 1.服务器HTTP优化设置调整活动线程数,HTTP服务器可以同时处理的请求数,而非连接数、会话数 单CPU服务器&=64多CPU服务器&=80并发运行Web代理 确保Web代理是线程安全的情况下,可以启用来提高性能。服务器文档-& Internet协议 -&Domino Web引擎HTTP线程排队方式的调优 新请求按照轮流方式排队HTTPQueueMethod=0 (R6缺省方式)新请求寻找最短队列HTTPQueueMethod=1新请求派入单一队列尾,所有线程使用一个队列。空闲时从队列头获得下一个请求进行处理HTTPQueueMethod=2 (R5缺省方式)注:通常
hannover 阅读(247) |
摘要: 我以前实现的@DBLooup AJAX版,都是通过URL带参数,执行后台代理,并返回结果的方式。最近在实现一个应用模块时,看到我们公司同事的实现方式,觉得比我的更好一些,但有些缺陷。特此将代码贴出来供大家参考。具体的JS代码如下:show source01function dblookup(view,skey,column){ 02try{ 03var url = getPath()+&/&+view+&?readviewentries&restricttocategory=&+04objHTTP = new ActiveXObject
hannover 阅读(584) |
摘要: 01Dim session As New NotesSession 02Dim db As NotesDatabase 03Dim view As NotesView 04Dim vc As NotesViewEntryCollection 0506'you can choose other db, including mail db 07Set db = session.CurrentDatabase 0809'choose the right view 10Set view = db.GetView(&By Category&) 11'Funct
hannover 阅读(99) |
摘要: 不要问我为什么这么做,也不要问EXTJS的问题,也不要怀疑EXTJS的性能问题。自己分析自己看。代码写得不好或不规范,留个言指出一下。3Q下载地址:http://download.csdn.net/source/951199放入至DATA目录下,签名。EXTJS:放入domino\html\ext目录下访问地址:http://localhost/pro_ppm.nsf/index.html?readform
hannover 阅读(242) |
摘要: 在DOMINO中使用Hibernate时,会出现以下的错误: 问题是由于domino jre 的默认安全不支持ReflectPermission &suppressAccessChecks&;在DOMINO JVM的安全策略文件中加入permission java.lang.reflect.ReflectPermission &suppressAccessChecks&;
hannover 阅读(133) |
摘要: 01 Function SearchAD(userName As String) As String 02Dim objConnection As Variant 03Dim objCommand As Variant 04Dim objRecordSet As Variant 05Const ADS_SCOPE_SUBTREE = 2 0607On Error Goto errHandler 08Set objConnection = CreateObject(&ADODB.Connection&) 09Set objCommand = CreateObject(&quo
hannover 阅读(98) |
摘要: Domino & BlackBerry Java Applications - Part 1Domino & BlackBerry Java Applications - Part 2Domino & BlackBerry Java Applications - Part 3
hannover 阅读(55) |
摘要: http://www-10.lotus.com/ldd/ddwiki.nsf/dx/Master_Table_of_Contents_for_Building_Domino_Web_Applications_using_Domino_8.5.1PDF下载:http://www-10.lotus.com/ldd/ddwiki.nsf/0/4E9E555A5E/$FILE/XPage_webAppsv1.pdf
hannover 阅读(75) |
摘要: 源码:使用LotusScript发送mime格式邮件0 条评论
17:11 265 次阅读 群友们经常问此类问题,收集下,供参考show source01Sub Initialize() 02 '定义变量 03 Dim s As New NotesSession 04 Dim db As NotesDatabase 05 Dim body As NotesMIMEEntity, bodyChild As NotesMIMEEntity 06 Dim header As NotesMIMEHeader 07 Dim stream As NotesStream 08
hannover 阅读(404) |
摘要: 1.Lotus协作思想介绍1.1 协作思想 人员对业务成果起到决定性的作用。IBM Lotus 软件将眼光放在业务中的人为因素方面,提供灵活且高度安全的可靠解决方案,让人们能够在组织边界内和跨组织边界进行协作,学习并利用他们的集体知识。Lotus 软件产品和服务允许社区通过利用其判断力、专业知识和经验对业务问题和机会做出快速的响应。 1.2 战略发展 Lotus 软件继续面向未来应用的创新,并同时为您提供投资包含和平稳集成功能。我们的目标是,无论人们在何种平台上使用其选择的何种工具,都能实现其业务的高效能,让人们随时随地可以联系到需要联系的人员,访问需要的信息和业务应用程序。2.Lotus产品
hannover 阅读(206) |
摘要: 问题描述:在OA中,分别出现了下列异常。异常一:异常二:异常三: 09:45:47 HTTP JVM: --&java.lang.OutOfMemoryError: JVMCI015:OutOfMemoryError, cannot create anymore threads due to memory or resource constraints错误分析:根据上面提示信息,可以初步断定一是服务器内存或虚拟内存不足,二是domino自带的java虚拟机出了问题。在网上查阅资料,发现主要原因是domino自带的java虚拟机不会自动释放资源,导致虚拟机内存耗尽,在调
hannover 阅读(1652) |
摘要: 摘要:LDAP是标准轻量目录访问协议(Lightweight Directory Access Protocol),通过LDAP,你可以访问目录中的用户信息,进行用户验证。DominoR5/6支持标准的LDAP v3目录服务。本文通过描述使用JNDI访问Domino目录的过程,为大家介绍如何充分利用机构中已有的Domino目录资源。本文所述的方法也适用于其他支持LDAP v3的目录服务器。为什么目录服务如此重要随着企业中应用程序的增加,我们不得不面对日益增长的各类用户数据。这些用户数据分布在企业各处,带来了很大管理和维护上的麻烦。为了解决这个问题,我们通常需要在企业中构建标准的目录基础设施。同
hannover 阅读(323) |
摘要: 你必須在服務器端注冊NotesSession組件,跟注冊其它ASP的組件原理一樣:鍵入:regsvr32

我要回帖

更多关于 完好无损的意思 的文章

 

随机推荐