-
有2种方法,一般用第一种:方法1:在JAVA代理里引入JAR包:import javax.rmi.*; //(就是这样引入) public class JavaAgent extends AgentBase { public void NotesMain() { } }要把jar包放到domino服务器的jvm/lib/ext下。切记,然后重启服务器即可在代理中引入。也可以用JavaU
-
function checkPwd(passwd){ var repPass = /^[0-9a-zA-Z]{6,16}$/; //校验密码 var repPass1 = /[0-9]{1,}/;
-
在Lotusscript中如何实现两个时间变量相减,我们可以使用TimeDifference函数:首先两个时间变量的格式必须相同: Dim strDate As NotesDateTime Dim endDate As NotesDateTime Set strDate = New NotesDateTime(Format("01/09/2011","dd/mm/yy
-
注意:使用LotusScript访问数据库一定要在(Options)中加入Uselsx "*LSXODBC"命令Sub Click(Source As Button) Dim con As New ODBCConnection'定义O
-
随着Ajax的运用越来越广泛,越来越多的用户体验被提升,在Domino中应用Ajax实现Google搜索提示效果,在用户的使用过程中也是一种很实用的体验,下面将详细介绍下实现的思路和方法,仅供参考,以下代码在Domino6.5和ie 6中正常运行通过,效果如下图。1,在表单中创建字段(域),且命名为Google,并在域的onkeyup时间中加入以下代码:var google=document.al
-
要定制显示给 Web 用户的错误消息外观,向数据库中添加定制的错误消息表单。如果发生错误条件,且其定制表单存在,则 Domino 使用定制表单来显示错误消息。否则,Domino 使用缺省错误消息表单。添加到数据库的消息表单将覆盖由管理员设置的服务器范围内的消息。
要在表单和错误条件之间创建关联,创建拥有下列名称之一的表单。然后创建名为 MessageString 的可编辑的文本域来保存错误消息。
-
各类解决汉字等非ASCII字符乱码问题的方法,归根结底都是一种数字化的表现方式。使用ASCII字符集中的字符对汉字编码处理进而可以被正常接收并处理。我们给出的前后台方式,是根据通常使用的方法进行总结。
最简单的是前台利用JS中自身的escape与unescape进行相应的编码,后台需要进行相应代码处理。这样开发工作量主要是后台,如果使用Java中自带的方法这些后台工作也可简化。比较复杂一些的是将
-
当Domino服务器升级到下一个版本时,数据库在磁盘上存放的物理方式(磁盘结构)也会升级。在升级之前确保数据库结构是有效的和一致的非常重要。这么做可以避免数据库升级过程中的错误信息。当升级过程中碰到数据库错误,Domino上新版本的工具会有所帮助。尽管是可选的,升级每个数据库的全文索引是很容易的,因此我们推荐选择执行,让你享用新版的Domino服务器上最新的全文检索引擎。
升级之前
1. 升级
-
产品:Lotus Domino
平台:Windows
版本:8.x,7.x,6.x
问题描述:
在Windows平台上,Domino服务器的HTTP任务挂起的时候,管理员该如何收集数据呢?
解答:
当Windows平台上的HTTP服务器挂起时,收集数据的流程如下:
1. 在服务器上设置以下调试参数:
CONSOLE_LOG_ENABLED=1
DEBUG_THREADID=1
-
本文将考察 @DbLookup,它可能是 IBM Lotus Notes 和 Domino 中最流行的 @Formula。现在的 Lotus Notes/Domino 应用程序开发人员可能无法想像在不使用此公式的情况下创建应用程序,而超过 15 年的性能测试和客户故障检修已经表明:在应用程序的一个表单中,常常会以多种形式使用此公式数十次。
但是同样的经验表明:性能问题往往也与这些 @DbLook
-
这里假定:域“bt4”为存放附件的域。可以循环判断当前文档中所有的域中是否包含附件,也可以提供一个输入框让用户指定存放附件的域。这里不再深入讨论。
Sub Initialize
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim
-
Sub Click(Source As Button)
On Error Goto ef
Dim session As New NotesSession
Dim dbNAB As NotesDatabase
Dim dc As NotesDocumentCollection
Dim doc As NotesDocument, d
-
Call uidoc.save
Set rtitem = doc.GetFirstItem( "rhtAttachment" )
If ( rtitem.Type = RICHTEXT ) Then
&
-
Sub CreatePO_SAP
Dim OPO As Variant
Dim arrPO_Header(7,1) As String
Dim arrPO_Header_Add(5,1) As String
Dim arrPO_Address(2,1) As String
Dim ws As New NotesU
-
案例介绍
张三是公司 COMP 中的一名测试工程师,他所在的部门是位于北京的测试部 DEPTA 。 COMP 的邮件系统和应用程序系统均采用 Notes/Domino,无论是收发邮件还是访问报销系统、休假系统等均需要使用 Notes ID 通过 Notes Client 来进行。 COMP 的 Domain 是 /COMP, 因此张三使用 Notes ID San Zhang/COMP 进行邮件
-
在执行下列步骤前,请先将有用的ID文件和nsf文件备份好。
1. 删除Domino目录下notes.ini文件中内容,保留前四行,如下:[Notes]
NotesProgram=Crogram FilesIBMLotusdomino
Directory=Crogram FilesIBMLotusdominodata
 
-
Sub Click(Source As Button)
On Error Goto ErrorHandle
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As
-
Dim inputAttachment As NotesEmbeddedObject
Dim v_files As Variant
v_files = Evaluate(|@Trim(@Replace(@AttachmentNames;TANGER_OCX_filename;""))|,doc)
F
-
Sub Initialize
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim rtitem As NotesRichTextItem
Dim object As NotesEmbeddedObject
Set db = session.CurrentDatabase
-
在windows 2003 上安装Lotus Notes 客户端后,运行Notes一闪而过,无法运行,解决方法如下:
1.检查Lotus\notes\mui是否有MUI.DAT,没有则拷贝,此文件还关系到中文版的界面是否是中文
2.如果NAMES库丢失那么基于pernames.ntf新建拷贝NAMES.NSF到Lotus\notes\data
3.将Lotus\notes\data下的not
-
Lotus Notes RTF域的功能也非常强大,除了支持普通的文本以外,还支持图片、表格、嵌入对象、Http 链接、Notes 链接、附件等等众多的类型。本文将介绍如何使用这些类来灵活操作富文本域。
操作 Notes 富文本域相关的 LotusScript 类
和操作 Notes 富文本域相关的 LotusScript 类包括:
NotesRichTextNavigator 富文本域的导航
-
domino文件拆离数据库,放入指定目录的LS代码:
Sub Initialize
On Error Goto MsgError
Dim sess
-
表单页面放一个域,名字为curpage,域的defaultvalue写上@UrlQueryString 获取URL,再放一个display_list的计算域,用于显示列表和分页导航,表单的webqueryopen写上@Command([ToolsRunMacro]; "gotopage")调用代理。
后台代理gotopage代码如下:
Sub Initialize
&nb
-
一:介绍
Lotus中的域主要有以下的类型:文本,日期/时间,对话框列表,复选框,单选按钮,RTF等等。Lotus中域的验证方式有很多种公式,lotusscript,javascript等。如果你使用notes开发c/s的程序,使用公式,ls会很方便,但是如果你是一个b/S的程序员,你会发现notes所有的公式和ls都是运行在服务器端
-
1.查找出查找内容在多值域中的索引值
getItemIndex(域名,域值,文档)
Public Function getItemIndex(ByVal fieldName As String, ByVal itemVal As Object, ByVal doctt As NotesDocument) As Integer
Dim i As
-
在Domino的数据库属性的 “高级” 附签(选择文件->数据库->属性),选中“允许软删除”,这样我们就启用了软删除功能,当一个文档没有删除的时候我们可以使用NotesDatabase的GetDocumentByID(NoteID)和GetDocumentByUNID(UNID)方法来得到该文档,如果我们将该文档软删除后,我们在使用Ge
-
$$ReturnGeneralError;当系统返回错误时用的表单;$$SearchTemplateDefault:查询表单;$$ViewTemplate for base;是用来显示base视图的表单;$$ViewTemplateDefault:为默认表单,也就是说,你打开任何一个视图,如果该视图没有特别指定用哪个表单打开(比如,base视图就指定用$$ViewTemplate for base
-
一、Notes事件 数据库、视图、表单或域事件的 Script 运行在用户的工作站上。 事件列表: click 操作、按钮或热点,在它们被选中时发生 Entering 第一个域,表单在编辑模式下被打开时发生域,进入编辑模式时发生 Exiting 域,退出编辑模式时发生 Initialize Script 库,使用它的对象被打开时发生视图,打开数据库装入视图时发生视图,新的视图被装入时发生
-
创建一个数据库,使用模板:domlog.ntf,系统自带的.数据库名字;domlog.nsf.放到数据目录下.data目录下。设置服务器文档,http协议-启用domlog.nsf,domino web引擎-会话验证-单服务器或多服务器.记住session空闲超时时间,例如n分钟。重新启动服务器。在domcfg.nsf中,创建一个视图,显示近n分钟创建的文档。这个数据库的form-logentry
-
(一)首先,Lotus Notes作为一个文档型的数据库,并未提供记录(文档)的锁定。因而作为一个面向群组的文档,如果不采取措施,将会发生文档的编辑和保存冲突,这是显然的。Lotus 提供了复制技术和版本控制技术,但是,由于应用的复杂性,尚且不能满足我们的要求。于是许多人都想用编程控制的方法实现这种控制。在这里,我们主要讨论关于编程的方法,关于复制和版本控制另作讨论。(二)解决方法之一:加锁加锁分
pstn2008
分享到朋友圈
- 关注技术:Java Web开发 SQL Server
- 入住博客:2008-03-12 13年