lotus notes 开发常用方法

合集下载

LotusNotes使用方法

LotusNotes使用方法

Lotus/Notes使用方法一、下载Lotus/Notes软件1、下载地址:/lotus.rar二、安装Lotus/Notes软件1、打开刚才下载的Lotus/Notes软件,如图1所示,双击红圈标示的图标,开始自动安装Lotus/Notes软件进程。

如图2所示。

图1图22、在接下来的窗口中,单击“下一步”,如图3所示。

图33、在图4中,选中“我接受许可协议中的条款”,然后单击“下一步”。

图44、在图5中,保持默认设置不变,也可根据自身需要随便填写。

然后单击“下一步”。

图55、在图6中,根据需要选择安装路径,然后单击“下一步”。

(提示:如果你的C盘有足够空间也可使用默认设置,如果没有足够空间,请选择其他路径)图66、在图7中,保持默认设置不变(一定不要改变默认设置),单击“下一步”。

图77、在图8中,选中“使Notes成为缺省电子邮件程序”,单击“安装”。

图88、如图9,开始安装进程。

图99、如图9,单击“完成”。

图10三、向hosts文件中添加地址解析我们为大家设计了自动添加程序。

你需要在/News/notice/News_73.html该地址中下载你所需要的文件,解压后双击打开,该程序将自动运行。

四、初次使用Lotus/Notes的配置方法1、在桌面上找到“Lotus Notes 7”图标,双击此图片,如图11所示。

图112、在图12中,单击“下一步”。

图123、在图13中,在“姓名”栏里填上自己的姓名,在“Domino服务器名称”栏里填上“”(请在实际操作时改为“cs_server”),在“连接到Domino服务器”前打上“√”,单击“下一步”。

4、在弹出的窗口中输入你的密码(“”),然后单击确定。

图145、接下来,稍等一下,弹出图15窗口,将“设置即时消息”前的“√”去掉,然后单击“下一步”。

图156、在图16中,不要改动任何设置,直接单击“完成”。

到此,配置过程全部完成。

五、在Lotus/Notes中打开自己的邮箱1、从“文件→数据库→打开”,单击“打开”,如图17所示。

Lotus notes使用方法

Lotus notes使用方法

21.out of office
22.如何备份邮件? 如何备份邮件? 如何备份邮件
23.如何更改邮件保存日期? 如何更改邮件保存日期? 如何更改邮件保存日期
24.如何更改邮件默认字体? 如何更改邮件默认字体? 如何更改邮件默认字体
25. 如何将邮件中的联系人保存为本地程序里的联系人? 如何将邮件中的联系人保存为本地程序里的联系人?
1. 如何给不同发件人标注不同的颜色
2.看邮件对于自己的重要性 看邮件对于自己的重要性
3.如何查看关于一个主题的来龙去脉 如何查看关于一个主题的来龙去脉
点击上图主题前的三角,然后所有关于这个主题的右键都会显示出来如下图所示。
4.保存聊天记录 保存聊天记录
5.查看聊天记录 查看聊天记录
在 sametime contacts 上右键,选择 chat history
6.使用 sametime 截屏 使用
7.发送邮件的选项 发送邮件的选项
8.如何更改 notes 密码 如何更改
9.如何压缩邮件 如何压缩邮件
ห้องสมุดไป่ตู้
10.未读邮件标红 未读邮件标红 未读邮件标
11.如何看别人的 calendar 以及添加他人的 calendar 如何看别人的
12.把 open 的内容独立出来 把
13.写邮件时的 address 写邮件时的
14.sametime 不弹出
15.sametime 窗口独立
16.总弹出报错信息 刷模板 总弹出报错信息
邮件图标邮件——application——replace design…——template server————CAT MAIL——yes
17.会议室的图标 会议室的图标

lotus notes使用技巧

lotus notes使用技巧

lotus notes使用技巧Lotus Notes (现为IBM Notes) 是一个功能强大的集成套件,用于从电子邮件和日程安排到数据库管理和项目协作的各种任务。

以下是一些使用Lotus Notes的技巧,可以帮助您更高效地使用这个工具。

1.使用快捷键:Lotus Notes有很多快捷键可以帮助您更快速地执行一些常见任务。

例如,按Ctrl + N可以新建邮件,Ctrl + Shift + M可以快速检查新邮件,Ctrl + M可以切换到邮件设置,等等。

熟悉并使用这些快捷键可以帮助您提高工作效率。

2.设置电子邮件规则:Lotus Notes可以让您创建电子邮件规则,以自动对传入的邮件进行分类、转发或删除。

通过设置电子邮件规则,您可以更好地组织收件箱并确保重要的邮件不会被错过。

3.使用归档功能:Lotus Notes有一个归档功能,可以将旧的邮件和文档移动到存档文件中,以减少主数据库的负担。

定期归档可以帮助您保持Lotus Notes的性能,并确保您能够轻松地查找和访问需要的信息。

4.共享文件和文件夹:Lotus Notes的文件库功能使您可以轻松地共享文件和文件夹。

您可以创建一个文件库,然后将文件和文件夹添加到其中,并将其与其他人共享。

这个功能非常适合团队合作和项目管理。

5.使用书签和书签文件夹:Lotus Notes的书签功能可以帮助您快速定位和访问常用的数据库、文件和应用程序。

您可以创建书签并将其存储在书签文件夹中,以便随时使用。

这个功能可以帮助您节省时间并保持工作区的整洁有序。

6.设置提醒和任务:Lotus Notes的日程安排功能可以让您创建提醒和任务,并设置到期日期和优先级。

您可以使用这个功能来提醒自己重要的会议、任务和活动,并确保所有任务按时完成。

7.使用公共数据库:Lotus Notes的公共数据库功能可以让您与团队成员共享和协作。

您可以创建一个公共数据库,并将其用于共享文档、日程安排和电子邮件。

Lotus Notes使用说明与技巧

Lotus Notes使用说明与技巧

索引如新建一封?如回复?如转发给他人?关于删除的说明。

如查看并保存附件?如设定签名并插入?怎么来更改我的密码?如标示已读未读?我要插入一个表格,如操作?查看容量及压缩。

信箱很快就满了,如来为自己的作一个备份?现在没有网络,我又想看我以前的,该如处理?添加太麻烦,怎么才能便捷些?如新建一封?打开notes,选择‘new memo’。

编辑界面文本编辑区To:发送对象CC:抄送对象BCC:密送Subject: 邮件主题菜单栏工具栏Send:发送邮件Save As Draft:存入草稿箱Address:地址本状态栏如回复?➢仅回复作者➢回复所有人Reply:回复邮件Reply with History:回复附带历史信息Replay without Attachment:不带附件的回复Reply:回复邮件Reply with History:回复附带历史信息Replay without Attachment:不带附件的回复如转发给他人?Forward:转发邮件Forward without Attachment:不带附件的转发关于删除的说明。

点‘Delete’按钮可直接删除, 或在主页面下选择要删除的,按‘Delete’键。

已删除的会保存在‘Trash’文件夹下,删除此文件夹下的将从服务器上彻底删除。

Restore:恢复已删除的邮件至原文件夹Restore All:恢复Trash文件夹下所有文件Delete Selected Item:删除选中邮件Empty Trash:清空回收站Block Mail From Sender:阻止发件人如查看并保存附件?选择要查看的附件,按‘Open’按钮。

需要保存的话按‘Save’按钮。

View:快速查看Open:查看Edit: 编辑Save:保存此附件Delete:删除此附件如附件较多,可选中需要保存的附件,右击保存。

Save All Selected:保存选择的所有附件Save and Delete All Selected:保存并删除选择的所有附件Delete All Selected:删除选择的所有附件我有很多联系人,如来管理?打开本地地址本,进行个人联系人的维护。

Lotus Notes使用指导

Lotus Notes使用指导

Lotus Notes常用功能使用指导提纲:一,打开OA系统(如果工作台没有,请使用此方法调出)二,Louts输入密码后,打开邮件或其他模块,报错:提示远程服务器没响应。

解决方法。

三,打开Lotus,提示窗口出错,解决方法。

四,邮件转发功能的使用。

(务必阅读)五,将服务器邮件下载至本地储存。

六,邮件签名设置。

七,更改邮箱密码。

八,邮箱设置。

九,邮件群发。

(务必阅读)备注:1,请酌情使用邮件群发功能,确认你要群发或群体答复的人员是否都跟此邮件有关系。

非必要情况下不要随意针对泰瑞捷全体人员组群发邮件,避免其他同事接收到“垃圾”邮件。

2,公司协会活动或交流,请在论坛上发布、讨论。

以免群发邮件骚扰他人。

一,打开OA系统(如果工作台没有,请使用此方法调出)如图:图1, 工作台空白处点击鼠标右键,打开数据库图2 服务器选trjserver1/techrise, 文件夹选择OAapplication.图3 打开需要使用的OA系统,完成后,打开的OA系统会出现在工作台,以后可直接在工作台直接打开此OA系统使用。

二,louts输入密码后,打开邮件或其他模块,报错:提示远程服务器没响应。

解决方法如图。

图1,点击文件→惯用选项→用户管用选项图2,选择端口→跟踪图3,目标输入:168.0.0.3后,点击跟踪。

图4,查看跟踪信息,显示已连接到服务器后,操作完成,可正常使用。

三,打开lotus时,提示窗口出错,解决方法。

图1,任务栏,点击鼠标右键,选择任务管理器图2 选择进程,关闭所有N打头的进程,完成后,可正常打开Lotus。

四,邮件转发功能的使用。

经常有些同事,会转发全体人员邮件,然后抄送所有人。

造成其他同事接收“垃圾”邮件,现讲解一下邮件转发功能的使用需要注意的几个地方。

避免“垃圾”邮件对其他同事造成困扰。

1,接收到群发邮件,如果需要答复,首先需知你要答复给谁,如果只是答复发件人,直接点按钮便可。

答复选项,有答复,带原文件答复,不带附件答复等功能,可根据自己的需求,选择相应选项即可。

Lotus notes

Lotus notes

利用Notes 更好的管理您的日常邮件邮件是我们每天工作必不可少的工具,掌握Notes 邮件使用技巧可以帮助您高效地的得到关键的邮件信息,有目的的进行邮件处理。

设置邮件规则打开邮件数据库,如图1,选择More - Mail Rules。

然后点击New Rule,如图2,您可以在这里设置各种规则来管理邮件。

根据发送者、标题、重要程度等做相应的处理,把不同的邮件放到不同的文件夹,对不需要的邮件也可以直接过滤成垃圾邮件。

图1. 设置邮件规则图2. 新建邮件规则设置重要邮件提醒打开File-Preference-Mail( 如图3),可以给您关心的人发送的邮件设置背景和字体颜色。

这样只要这些人发送的邮件,就能很容易的被注意到了。

图3. 设置邮件背景和字体颜色备份邮件当邮件容量超过指定的邮件服务器的容量时,会受到警告信息。

选择Archive-Settings 可以设置邮件备份的规则,把邮箱里的部分邮件转移到本地的另一个指定文件夹(如图4)。

当您需要做邮件备份的时候,就可以选定一条规则进行备份。

您也可以在Archive-Settings 里设置schedule 来定时启动备份操作。

对于备份好的邮件,可以在视图Archive 下面方便的找到您备份的这部分邮件。

图4. 备份邮件设置邮件回执如果对某些重要邮件,您很想确认对方是否收到邮件。

可以在新建一封邮件的时候,点击"Delivery Options",在这里勾上"Return receipt"。

这样如果对方收了邮件,您就可以收到一封回执。

图5. 设置邮件回执设置Out of Office当您休假的时候您可以在邮件里设置Out of Office。

这样在您休假的这段时间里,您的邮箱就会自动给发信的人回复"Out of Office"的信息,以免耽误重要事宜。

图6. 设置Out of Office保存Stationery如果您需要经常发一封标题、格式、收件人都基本不变的邮件,您可以利用Notes 的Save as Stationery 功能。

Lotus script的一些常用方法

Lotus script的一些常用方法

LotusScript 是完全面向对象的编程语言。

它通过预定义的类与 Domino 接口。

Domino 监控用户代码的编译和加载,并且自动包含 Domino 的类定义。

访问现有的对象最好使用 LotusScript,例如:根据其他文档的值来更改一个文档中的值。

LotusScript 提供了一些公式没有的功能,例如:操作数据库存取控制列表 (ACL) 的能力。

写script关键是取对象,查看对象的属性,所以你要学会看notes提供的Script帮助。

下面是我收集的一些script例子。

一般是比较技巧的程序,要学习一般script编写,请下载lotusScript学习库!LotusScript 是完全面向对象的编程语言。

它通过预定义的类与 Domino 接口。

Domino 监控用户代码的编译和加载,并且自动包含 Domino 的类定义。

访问现有的对象最好使用 LotusScript,例如:根据其他文档的值来更改一个文档中的值。

LotusScript 提供了一些公式没有的功能,例如:操作数据库存取控制列表 (ACL) 的能力。

写script关键是取对象,查看对象的属性,所以你要学会看notes提供的Script帮助。

下面是我收集的一些script例子。

一般是比较技巧的程序,要学习一般script编写,请下载lotusScript学习库!怎样判断视图中没有文档?set doc = vw.getfirstdocument()if doc is nothing thenend if如何将查询结果放到一个文件夹里?下面是将搜索结果放到名叫newfolder的文件夹中,并跳转到该文件夹上Sub Click(Source As Button)Dim docs As notesdocumentcollectionDim doc As notesdocument...........q=doc.query(0)Set docs = db.ftsearch(q, 0)Call docs.PutAllInFolder( "newfolder" )Call w.OpenDatabase( "","","newfolder")End Sub如何删掉数据库中所有私有视图Dim session As New notessessionDim db As notesdatabaseDim doc As notesdocumentSet db=session.currentdatabaseForall i In db.viewsSet doc=db.getDocumentByUNID(v.universalID)' 这个地方视图当作文档来处理,以便取到视图的一些属性。

LotusNotes开发之DECS介绍

LotusNotes开发之DECS介绍

DECS的介绍DECS(Domino内置的企业集成服务:Domino Enterprise Connect Services)是Lotus 公司开发的一种技术的名称,提供了一个从Domino应用到外部数据的深层次 集成的连接性的方便使用的、基于表单的接口。

用DECS,开发人员拥有了一个不用 编程的、模板化的应用,使得外部数据源变成了Domino应用得一部分。

具体使用方法下面我们以用notes导入一个Access数据库为例(该数据库已注册到ODBC中)预备工作:保证有你要导入的Notes数据库。

保证有Access数据库保证ODBC已经加入该Access数据库数据源。

第一步:如果你是第一次使用DECS,请查看你的服务器的DATA目录下是否有decsadm.nsf的 数据库。

第二步:如果有该数据库,请在服务器的控制台上输入Load DECS,如果没有该数据库,请在服务器的控制台上输入Load DECS,那么DECS任务会自动 帮你创建一个decsadm.nsf.的数据库。

第三步:任务启动后,打开服务器上的Decsadm.nsf数据库。

第四步:单击"Create Connection",创建一个连接。

选择你要创建的数据库类型(DB2,Or acle,ODBC)。

本例选择ODBC.第五步:打开连接表单后:表单中有以下几项:Data Source:输入数据源。

本例中输入ODBC中你要连接的数据源的名字。

Username:输入能访问该数据源的用户名。

Password: 输入能访问该数据源的用户密码Password encryption key:单击后对你填入的用户密码,在Notes中加密。

Selection Type:你选择的类型是Table ,还是ViewOwner:选择Table的拥有者。

Name: 选择你要连接哪一个Table.填完后保存退出。

第六步:单击"Create Activity",创建一个"动作"。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、关于AppendItemValue试试下面这个简单的例子:Dim ws As New notesuiworkspaceDim uidoc As notesuidocumentDim doc As notesdocumentSet uidoc=ws.currentdocumentSet doc=uidoc.documentFor i=1 To 10Call doc.appenditemvalue("myitem",i)NextCall doc.save(True,True )这个程序用以对当前文档增加10个ITEM,名字都叫myitem,但值从1到10不等。

结果如何?用调试方式进行观察,发现:确实增加了10个ITEM,名字都叫myitem,但值却都是1!这与NOTES中的帮助不符。

帮助里宣称:If the document already has an item calleditemName$, AppendItemValue does not replace it.Instead, it creates another item of the samename, and gives it the value you specify.^^^^^^^^^^^^^^^^^^^^从4.6到5.0结果都一样。

二、区分NOTES的前台类与后台类由于两者的使用范围不一,在写程序时应注意这一点,尤其写代理时。

如果在后台服务器运行的代理里加一句:Dim ws As New notesuiworkspace代理运行日志报错:Unkown Error.三、关于NOTES与OLE的共享域NOTES提供了一个很好的功能:共享域。

NOTES用共享域来与OLE应用程序交换彼此信息。

但除非确有必要与OLE应用程序共享信息,建议在设计表单时,选上:禁止共享域。

笔者曾在一个表单中创建了一个作者域AUTHOR,又在它的RTF域中嵌入MS-WORD文档: CALLUIDOC.CREATOBJECT("MYDOC","WORD.DOCUMENT.8","")似乎一切都正常。

但当我变更了NOTES的作者域AUTHOR(因笔者试图通过作者域的改变来控制NOTES文档的修改进而达到流程控制的目的),因为流程的需要,我把它变成了两个值,在NOTES中显示为:user1/co1/server1,user2/co1/server2然后对RTF域中所嵌入的WORD文档进行了修改,然后退出,保存。

结果问题出现了,NOTES 报错:你不是文档的作者,不能保存!什么原因?当时我明明是用user1/co1/server1进行修改的!后来,仔细调试,把AUTHOR的隐藏属性去掉,仔细观察,发现只要激活了RTF域中嵌入的WORD文档,在RTF域中退出来时AUTHOR的值竟变成了:user1/co1/server1/co1/server2!原来,WORD也有一个作者域,名字也叫AUTHOR(似乎是不能改变的)WORD的AUTHOR 与NOTES的AUTHOR相互影响(怎么影响?我也不知道),于是变出了上面的这个怪东西!解决办法,当然,就是把NOTES表单“禁止域交换”了!(OLE应用程序有太多的域,想弄清这些域的名字,似乎不太可能。

所以“禁止域交换”应是解决这类问题的最好办法了,窃以为)四、使用NOTES整合OA应用、OFFICE弥补NOTES不足Sub Entering(Source As Field)Dim curws As New notesuiworkspaceDim uidoc As notesuidocumentSet uidoc=curws.currentdocumentlnflag=uidoc.fieldgettext("docadd")If lnflag=0 ThenCall uidoc.fieldsettext("docadd","1")Calluidoc.createobject("worddoc","word.document.8","")End IfExit SubEnd Sub当提交后,须记录并显示编辑者对WORD文档的所有修改,故而要将WORD文档改成修订状态。

在提交按钮中,写如下程序:Sub Click(Source As Button)Dim ws As New notesuiworkspaceDim uidoc As notesuidocumentSet uidoc=ws.currentdocumentDim curdoc As notesdocumentSet curdoc=uidoc.documentDim worddoc As notesembeddedobjectDim wordapp As VariantCall ws.editdocument(True)lnflag=uidoc.fieldgettext("docadd")If lnflag="1" ThenSet worddoc=curdoc.embeddedobjects(0)Set wordapp=worddoc.activate(False)Call worddoc.doverb("编辑(&E)")wordapp.application.visible=Falsewordapp.application.activedocument.trackrevisions=Truewordapp.application.activedocument.showrevisions=TrueCall wordapp.application.activedocument.saveCall wordapp.application.exitEnd IfCall uidoc.saveCall ws.editdocument(False)End Sub上述修改WORD文档为修订状态的那段程序,其实可以改为:Set wordapp=uidoc.GetObject("worddoc")wordapp.application.visible=Falsewordapp.application.activedocument.trackrevisions=Truewordapp.application.activedocument.showrevisions=TrueCall wordapp.application.activedocument.save即通过UIDOC的GetObject方法进行访问。

但通过OLE对象访问时,应注意拼写的正确性,尤其是能过指明OLE对象名称(而不是文件名称)来创建时,更应注意OLE对象名称的拼写正确性。

否则,错误难以预料。

例如,在RTF域的Entering事件中将创建对象语句按如下修改:把:Calluidoc.createobject("worddoc","word.document.8","")改为:Calluidoc.createobject("worddoc","word.document","")OLE对象还是可以创建,一切似乎都很正常。

但是当执行提交时,若通过EmbeddedObject 的访问文档,则在Setwordapp=worddoc.activate(False)时出错:不能储存对象。

若通过UIDOC的GetObject方法进行访问,则在wordapp.application.activedocument.trackrevisions=True时出错:没有激活文档。

五、使用APPENDTOTEXTLISTAPPENDTOTEXTLIST增加文本列表项。

使用方法如下:Dim rtitem as notesitemdim uidoc as notesuidocumentdim ws as notesuiworkspacedim curdoc as notesdocumentset uidoc=ws.currentdocumentset curdoc=uidoc.documentset rtitem=curdoc.getfirstitem("authors")lcreader=curdoc.getitemvalue("readers")for i=0 to ubound(lcreader)call rtitem.appendtotextlist(lcreader(i))next上例把多值域READERS的值逐个追加到另一个多值域AUTHORS中。

要实现这种目的,还有一种办法,即:通过NOTESDOCUMENT的GETITEMVALUE方法分别把两个域的值放到两个数组中,再合并两个数组到一个新的数组中,通过调用NOTESDOCUMENT的REPLACEITEMVALUE方法把新数组的值赋给AUTHORS。

但显然这种方法,编程量要大得多。

也许有人会说,为什么不用字符串的相加,再通NOTESUIDOCUMENT的FIELDSETTEXT把相加后的字符串赋给相应的域?按NOTES的说明及其相应的帮助来说,这应该是可以的(当然,两个字符串之间的分隔符应用设计域时指定的分隔符分开)。

但实际上,这种方法极不可靠!尤其是两个域的值均为姓名时,实在无法保证这样运算产生的结果是怎样的。

NOTES对姓名域有自己的处理办法,但它怎样将前台显示的姓名转换成后台的姓名?只怕没人能搞得清楚。

本人有试过这种方法。

当只有一两个值时,这种运算一般不会错;但当值多时(我试的时候有7个左右),有时一切正常,有时出现的错误不可思议:NOTES 居然把整个字符串当做一个值!它竟然根本没有理会域的多值分隔符!还要注意一点,不须通过NOTESDOCUMENT的SAVE方法,上例所做的变更依然有效。

NOTESITEM的变量应是指向相应文档的指针(我猜的)。

六、NOTES的ODBC支持缺陷A NOTES无法支持后台数据库(如ORACLE)的预储程序StoredProcedure,即使新版的6.2也是如此。

尽管帮助自称有提供运行后台数据库SP的函数(resultset.execprocedure),但其实并不起作用。

相关文档
最新文档