Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->企业应用 ->Lotus Notes ->正文

DOMINO常见问题(FAQ)

来源:Linuxdby.com 作者:Webmaster 时间:2007-05-31 点击: [收藏] [投稿]



Q:如何从Notes数据库中恢复被删除的文档?

Aomino R5 新增一个新的功能,可以通过设置软删除,使用户删除的文档不会马上从数据库中消失。方法如下:
  1. 打开数据库;选择“文件”“数据库”“属性”;单击“高级”附签(左起最后一个附签)。
 注释 对于新数据库:选择“文件”“数据库”“新建”,单击“高级”附签。
  2. 选择“允许软删除”。
  3. 指定“$Undelete 到期时间(小时)"域中的彻底删除文档的间隔时间。例如:如果希望在删除文档和在彻底删除文档之间有两天的间隔,则输入 48。
  4. 在数据库中创建新视图,定义视图类型为“共享的,包含已删除文档的”
 在定制的计时器彻底删除文档前,删除的文档在视图中仍然可以打开阅读。
 注释:部分数据库可能不包含此功能。
 要从视图中恢复删除的文档,就需要手工给视图增加一个操作:@UnDeleteDocument。文档将恢复到原来的文件夹,并被标记为未读文档。
 如果要直接永久删除文档,需要手工添加代理,执行@HardDeleteDocument.
:关于复制与保存
 冲突数据库的文档时常出现复制与保存冲突,如何解决?
A:个人经验是对于公用数据库最好把视图作为共享首次使用为私有的。另外,可以选中表单属性中的“合并复制冲突”
Q:如何获得Domino(服务器)端的时间?
 在Notes中如何在一个数据库的打开和关闭时用script获得服务器上的时间并且把该时间写入另一数据库的表单域中?
A:关键是取得服务器时间。可以在需要取得服务器时间时,在服务器上创建一个新文档,取得这个文档的创建时间就行了,注意不保存这个新文档。
Q:如何用Lotus Script 删除私有视图?
A:如下: Dim session As New notessession
     Dim db As notesdatabase
     Dim doc As notesdocument
     Set db=session.currentdatabase
     Forall i In db.views
     Set doc=db.getDocumentByUNID(v.universalID)
这个地方视图当作文档来处理,以便取到视图的一些属性。
     viewflag=doc.getItemvalue("$flags"
     If viewflag(0)="pYV" Then
     视图属性中$flags为"pYV"的是私有视图。Call i.remove End If End Forall
Q:关于在IE中浏览Notes数据库
 在NT下如何用IE浏览NOTE数据库呢? 因为NT上IE的缺省页面是MICROSOFT的,我不知如何设为DOMINO的.
A:修改http端口数值
Q:关于邮件回复
 在Notes邮件中,有这样一个功能,A发信给B,B打开Notes邮件箱后,Notes自动发一个收信确认邮件给A。
 现在想知道这个“自动发收信确认邮件”的程序在哪,如何运作的。
A:设计的流程Form 之中。
Q:Notes可以在IMAC上运行吗
 指的不是IMAC的PC界面下。是通过APPLE TALK互连吗?
A:Notes Client有Mac的版本,但Domino Server就不能跑在Mac上了,另外Notes支持Apple talk的网络协议。
Q:怎么把domino设置SMTP服务器
 如何把domino设置成一个用来发信的smtp服务器(可以不收信). 按照他的缺省设置,发信的时候总是说地址当中包含非ASCII字符.
A:如4.6前版本须安装SMTP,按其帮助中的例子配即可。
 主要在如下几个文档(都存在于公共通讯录中)中进行相应的设置
   1、服务器文档中的SMTP MTA
   2、网络域(GLOBALDOMAIN)
   3、网络域(外部SMTP网络域)
   4、连接文档(从服务器到ANYHOST)
   完成以上配置后即可。
Q:如何在Notes文档中做如下要求:
   : 在A数据库中有一条文档,假设它的题目是"关于XXXX"
   : 在B数据库中有一条文档,假设它的题目是"关于"关于XXXX"的请?quot;
   : 在C数据库中有一条文档, 要在该文档的下不出现:
   : "关于XXXX"
   : "关于"关于XXXX"的请示"
   : 且通过双击或单击这两条字的任意一条,就会自动链接到A数据库或B数据库的相对应的文档中,系统会在广域网中使用. 
   : A, B, C是三个不同的系统,有各自相当复杂的流程, 不能合并, 该功能的主要目的是希望在使用C系统时,可能会查看A, B系统的相关内容,通过实现该功
 能, 就可以达到不切换数据库就可查询信息的功能
A:以上述例子,在C中创建一个表单包含一个RTF域,用notesrichtextitem的appen ddoclink建立连接即可。
 给C中的文档添加一个RTF文本域,然后在RTF域中添加链接,就行了,NotesRichTextItem类,AppendDoclink 方法
Q:关于Win98和Domino
 在Win98下安装Domino,有时可以,有时不行。启动Notes时 ,显示nlnotes执行<了非法操作,qnc错误。
 为什么?什么条件下Domino可以在win98下安装成功?
A:如果你用的是4.6或4.63版,应该没有问题用在98上,64MB/4G/300MHz,怀疑 这个错误可能和硬件配置没有达到有关,就好像小马拉大车,32MB/6G/266MHz, 当word, Notes, Lotus SmartSuite同时起可能只是容易死.
Q:关趙ebqueryopen的使用
 NOTES里的WEBQUERYOPEN事件是否是在文档的创建和打开阅读时都运行一遍呢?
 如果是,那么只想该事件的AGENT只在创建时运行,打开阅读时则不运行,该怎样做呢?
A:有一个建议,创建文档的工作是在文档以外的某处设置操作或www link来完成的。
 应该可以在创建文档前执行一个代理来完成你需要处理的事情,
 然后创建文档。这样和表单的WEBQUERYOPEN事件无关了。
 通过一个域来控制,对于新文档或不是新文档设置不同的值,在 web agent对
 该域值做一些判断即可
Q:国外有关于Notes的newsgroup吗?
 A:news.cz.js.cn
 news.vol.cz
 news-reader.wcg.net
 read1.tor.accglobal.net
 comp.groupware.lotus.notes.misc
 comp.groupware.lotus.notes.admin
 comp.groupware.lotus.notes.application
Q:如何用notes读入格式化文本!
A:什么样的格式化文本?如果是Excel或Lotus1-2-3表格,用DDE可以直接传送.
 是文档编辑时“读入”,还是要写程序“读入”?
 如是前者,用"copy"->"选择性粘贴".如是后者,可就麻烦些,先要知道是什么“格式化 文本”,再怎么着。
Q:Notes网络联接
 在使用Lotus Notes做服务器(NT下)时,工作站无法登录,在工作站的windows下编辑了HOSTS文件,写入了服务器IP地址,还是没用,请问哪里出了问题?

 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:Domino HTTP 活动线程数的建议值   下一篇:成批重新验证用户标识符

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章
Power by linux-cn.com 粤ICP备05006655号