Lotus Notes新手问题整理

上传人:飞*** 文档编号:44137035 上传时间:2018-06-08 格式:DOCX 页数:6 大小:25.98KB
返回 下载 相关 举报
Lotus Notes新手问题整理_第1页
第1页 / 共6页
Lotus Notes新手问题整理_第2页
第2页 / 共6页
Lotus Notes新手问题整理_第3页
第3页 / 共6页
Lotus Notes新手问题整理_第4页
第4页 / 共6页
Lotus Notes新手问题整理_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Lotus Notes新手问题整理》由会员分享,可在线阅读,更多相关《Lotus Notes新手问题整理(6页珍藏版)》请在金锄头文库上搜索。

1、1.用鼠标右键单击任意工作台页面,并且选择“工作台属性”。2.在“工作台”属性框中选择第二个属性按钮,并单击压缩按钮实现压缩。问:对自行开发的数据库,如何将其保存为模板,以便于以后使用?答:如果已经开发或更改了某个数据库,我们通常希望保存它的结构,以便用于今后的开发。这种做法不仅节省时间,而且在应用程序间保证了一致性。我们利用以下步骤可以实现把某数据库保存为模板:1.选择“文件数据库新建拷贝”。2.在“拷贝数据库”对话框中,输入服务器、标题和文件名,其中文件扩展名为 NTF。3.选择数据库设计复选框,并保存为数据库。4.单击“确定”按钮,生成数据库模板。问:在调试 LotusDomino 程序

2、时,经常会触发执行 qnc.exe 程序并退出 Notes,如何解决?答:在调试 LotusDomino/Notes 程序时,由于程序设计的问题,我们经常会触发执行 qnc.exe 程序,并提示错误。其实 qnc.exe 执行目的只是 Notes 的内存保护性措施,并不一定是程序本身有错误。为了便于调试程序,我们可以在 LotusDomino 指令窗口内键入 qnc_u,使其暂停运行。如果想恢复时可以再用qnc_i 指令装载它。问:服务器重装后,对一台曾经安装过 Notes 客户端的机器如何重新连接到新服务器?答:首先你需要利用新建的服务器生成一个新的用户 ID 文件,并删除原 ID 文件。为

3、了在客户端不重新安装 Notes,我们需要重新设置客户端如下:1.删除 desktop.dsk、log.nsf 和 names.nsf 文件。2.在文本编辑器中编辑 Notes.INI 文件,保留该文件中的前六行内容,其余内容全部删除,保存Notes.INI 文件并退出。当你再次双击 Notes 图标时,Notes 系统会自动执行安装程序,你只需用新的用户 ID 文件进行简单的设置即可连接到新服务器上。问:在使用过程中,当 Notes 异常退出时,如何才能再次运行 Notes?答:通常 Notes 异常退出,系统是不能再次运行 Notes 的。这时常见的方法是重新启动计算机并运行 Notes。

4、其实我们也可以不重启计算机而马上开始 Notes,即我们手动杀死一个因 Notes 异常退出而遗留在内存中的进程 nhldaemn.exe,然后我们就可再次启动 Notes。问:在开发 LotusNotes 应用系统时,如何隐藏 Lotus 本身的选单?答:为了隐藏 Lotus 本身的选单条,我们需要添加以下定义:DeclareFunctionGetActiveWindowLib“user32.dll“()AsLongDeclareFunctionSetMenuLib“user32.dll“(ByvalhmenuAsLong,ByvalnewmenuAsLong)AsInteger然后,在你的

5、脚本中添加下面的程序:DimhwndAsLonghwnd=GetActiveWindow()CallSetMenu(hwnd,0)通过以上几个步骤,你就可以实现隐藏 Lotus 本身的选单条了。问:当服务器启动时,Notes 显示消息说“找不到 Notes.INI 文件”,这时如何解决?答:如果你运行的是 Windows 版本的 Notes 服务器软件,使用写字板去显示和编辑 AUTUEXEC.BAT 文件,在 PATH 语句中添加 Notes.INI 文件所在目录,并重启动机器。问:开发 LotusNotes 应用系统时,如何更改窗口标题条文字?答:为了使开发的 LotusNotes 应用系

6、统更加商业化,我们需要更改 Notes 窗口标题条文字。我们可以在文本编辑器中打开 notes.ini 文件,在其中加上一行代码:Window_Title=string。其中 string 就是我们需要的窗口标题条文字。问:数据库的文档时常出现复制与保存冲突,如何解决?答:“复制与保存冲突“是由于同时有两个或两个以上用户对同一文档进行修改,或者是多个用户对同一文档的不同副本进行修改,复制时就会造成复制冲突。对于公用数据库,可以通过 把视图作为“共享首次使用为私有的“来避免。另外,选中表单的“合并复制冲突”属性可以把对同一文档的不同域的修改合并到同一个文档中以避免复制冲突,但如果是对同一个域 的

7、修改仍然会出现冲突文档。问:如何获得 Domino(服务器)端的时间?答:可以在需要取得服务器时间时,在服务器上创建一个新文档,取得这个文档的创建时间就行了,注意不保存这个新文文档。问:如何用 LotusScript 删除私有视图?答:如下:Dim session As New notessessionDim db As notesdatabaseDim doc As notesdocumentSet db=session.currentdatabaseForall i In db.viewsSet doc=db.getDocumentByUNID(v.universalID) 这个地方视图当

8、作文档来处理,以便取到视图的一些属性。viewflag=doc.getItemvalue(“$flags“)If viewflag(0)=“pYV“ Then 视图属性中$flags 为“pYV“的是私有视图。Call i.removeEnd IfEnd Forall问:如何用浏览器访问基于 2000 的 Domino 服务器呢?因为 2000 上的缺省主页是 MICROSOFT 的,我不知如何改为 Domino 的.答:Windows 2000 Server 缺省使用 MICROSOFT 主页是由于启动了 NT 自带的 IIS 服务,有以下三种解决方法:1。关闭 Windows 2000 本

9、身的 IIS 服务,使 DominoServer 的 http 服务器能够使用 80 端口。2。修改 Domino 上 http 任务的端口为 80 以外都某一个值,然后从 Domino Server 输入 Loadhttp 命令以启动 http 任务。当从浏览器访问 Domino 数据库时,在 URL 地址后加端口号,如:813。把 DominoServer 与 IIS 集成,使 IIS 能够访问 Domino 数据库,然后在 IIS 中设置缺省主页为Notes 数据库。问:Notes 可以在 iMAC 上运行吗?指的不是 iMAC 的 PC 界面下。是通过 APPLETALK 互连吗?答:

10、Notes Client 有 Mac 的版本,但 Domino Server 就不能跑在 Mac 上了,另外 Notes 支持Appletalk 网络协议。问:怎么把 domino 设置 SMTP 服务器如何把 domino 设置成一个用来发信的 smtp 服务器(可以不收信).按照缺省设置,发信的时候总是说地址当中包含非 ASCII 字符.答:非 ASCII 字符通常是由于中文用户名造成的。设置 DominoServer 为 SMTPServer,都需要在服务器文档中设置:路由任务:邮件路由、SMTP 路由全限定的 Internet 主机名:主机名+Internet 域名(用。连接)SMTP

11、 监听任务:启用如 4.6 前版本须另外安装 SMTPMTA,R4.6x 把 SMTPMTA 集成到 DominoServer 中,R5 以后Domino 坝 SMTP 做成了服务器上的一个任务,不需要另外安装 MTA。R4 的 SMTPMTA 配置在帮助文档中有详细描述,主要在如下几个文档(都存在于公共通讯录中)中进行相应的设置1、服务器文档中的 SMTPMTA2、网络域(GLOBALDOMAIN)3、网络域(外部 SMTP 网络域)4、连接文档(从服务器到 ANYHOST)首先需要设置一台单独的服务器用于收发 Internet 邮件(即邮递任务为 SMTP 邮件邮递),然后在公用通讯录中设

12、置全球网络域、外部的 SMTP 网络域和 SMTP 连接文档三个文档。全球网络域中主要设置:在“基本”区段:全球网络域名称,“全球网络域角色”为“SMTPMTA”,“缺省全球网络域”在“SMTP 地址转换”区段:“Internet 网络域后缀”及 Notes 网络域设置SMTP 网络域中设置:Internet 网络域为*.*,任意设置一个网络域名称。新建一个服务器连接文档,设置连接类型为 SMTP,目的网络域与前面在“SMTP 网络域“中设置的Internet 网络域相同,另外应设置有一个待发消息就发送完成以上配置后即可。R5 的 SMTP 可以直接使用操作系统的 DNS,只需要在 Domin

13、o 目录的配置文档中的“路由/SMTP“页,基本区段下设置:离开本地 Internet 网络域的消息使用 SMTP离开本地 Internet 网络域的转发主机:如果是通过代理服务器或防火墙连接到 Internet 上,则输入其IP 地址;如果是直接连接到 Internet 上,则该域为空修改完成后,重新启动 DOMINO 服务器。问:如何从数据库 A 的文档中通过单击打开另一个数据库 B 的文档?答:在数据库 A 的表单中创建一个 RTF 域,用 NotesRichTextItem 的 AppendDocLink 建立连接即可。或是在编辑模式下,打开数据库 B 的文档,然后从编辑菜单下单击链接

14、式拷贝-文档链接,然后在数据库A 表单的 RTF 域中粘贴即可。问:关于 Win98 和 Domino在 Win98 下安装 Domino,有时可以,有时不行。启动 Notes 时,显示 nlnotes 执行了非法操作,qnc 错误。为什么?什么条件下 Domino 可以在 win98 下安装成功?答:如果你用的是 4.6 或 4.63 版,应该没有问题用在 98 上,64MB/4G/300MHz,怀疑这个错误可能和硬件配置没有达到有关,就好像小马拉大车,32MB/6G/266MHz,当 word,Notes,LotusSmartSuite 同时起可能只是容易死.问:NOTES 文档的 WEB

15、QUERYOPEN 事件是否当创建新文档和打开阅读时都会运行呢?如果只想该事件只在创建时运行,打开阅读时则不运行,该怎样做呢?答:可以通过在 WEBQueryOpen 事件中使用IsNewDoc 函数来作判断正在操作的文档是否新文档。问:网上都有哪些有关 Lotus 的站点呢?答:莲花公司站点:IBM 红皮书:http:/ notes 读入格式化文本?答:什么样的格式化文本?如果是 Excel 或 Lotus1-2-3 表格,用 DDE 可以直接传送.是文档编辑时“读入”,还是要写程序“读入”?如是前者,用“copy“-“选择性粘贴“.如是后者,可就麻烦些,先要知道是什么“格式化文本”,然后才能决定下一步如何处理。问:Notes 网络联接在使用 LotusNotes 做服务器(NT 下)时,工作站无法登录,在工作站的 windows 下编辑了 HOSTS 文件,写入了服务器 IP 地址,还是没用,请问这里那里出了问题?答:请注意:1.Host 文件中是怎么写的?IP 地址后

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号