IT分销/经销 Lotus办公自动化

Lotus常见问题

问:当硬盘空间不够时,如何压缩我的notes工作台?

  答:由于notes数据库是典型的文档型数据库,因此长期使用后会占用较大硬盘空间,为此我们需要经常对这些数据库进行压缩。常用的压缩方法是:

  1.用鼠标右键单击任意工作台页面,并且选择“工作台属性”。

  2.在“工作台”属性框中选择第二个属性按钮,并单击压缩按钮实现压缩。

  问:对自行开发的数据库,如何将其保存为模板,以便于以后使用?

  答:如果已经开发或更改了某个数据库,我们通常希望保存它的结构,以便用于今后的开发。这种做法不仅节省时间,而且在应用程序间保证了一致性。我们利用以下步骤可以实现把某数据库保存为模板:

  1.选择“文件数据库新建拷贝”。

  2.在“拷贝数据库”对话框中,输入服务器、标题和文件名,其中文件扩展名为ntf。

  3.选择数据库设计复选框,并保存为数据库。

  4.单击“确定”按钮,生成数据库模板。
问:在调试lotus domino程序时,经常会触发执行qnc.exe程序并退出notes,如何解决?

  答:在调试lotus domino/notes程序时,由于程序设计的问题,我们经常会触发执行qnc.exe程序,并提示错误。其实qnc.exe执行目的只是notes的内存保护性措施,并不一定是程序本身有错误。为了便于调试程序,我们可以在lotus domino指令窗口内键入qnc _u,使其暂停运行。 如果想恢复时可以再用qnc _i指令装载它。

  问:服务器重装后,对一台曾经安装过notes客户端的机器如何重新连接到新服务器?

  答:首先你需要利用新建的服务器生成一个新的用户id文件,并删除原id文件。

  为了在客户端不重新安装notes,我们需要重新设置客户端如下:

  1.删除desktop.dsk、log.nsf和names.nsf文件。

  2.在文本编辑器中编辑notes.ini文件,保留该文件中的前六行内容,其余内容全部删除,保存notes.ini文件并退出。

  当你再次双击notes图标时,notes系统会自动执行安装程序,你只需用新的用户id文件进行简单的设置即可连接到新服务器上。

  问:在使用过程中,当notes异常退出时,如何才能再次运行notes?

  答:通常notes异常退出,系统是不能再次运行notes的。这时常见的方法是重新启动计算机并运行notes。

  其实我们也可以不重启计算机而马上开始notes,即我们手动杀死一个因notes异常退出而遗留在内存中的进程nhldaemn.exe,然后我们就可再次启动notes。

  问:在开发lotus notes应用系统时,如何隐藏lotus本身的选单?

  答:为了隐藏lotus本身的选单条,我们需要添加以下定义:

  declare function getactivewindow lib "user32.dll" () as long
declare function setmenu lib "user32.dll" ( byval hmenu as long, byval newmenu as long ) as integer

  然后,在你的脚本中添加下面的程序:

  dim hwnd as long

  hwnd = getactivewindow()

  call setmenu(hwnd,0)

  通过以上几个步骤,你就可以实现隐藏lotus本身的选单条了。

  问:当服务器启动时,notes显示消息说“找不到notes.ini文件”,这时如何解决?

  答:如果你运行的是windows版本的notes服务器软件,使用写字板去显示和编辑autuexec.bat文件,在path语句中添加notes.ini文件所在目录,并重启动机器。

  问:开发lotus notes应用系统时,如何更改窗口标题条文字?

  答:为了使开发的lotus notes应用系统更加商业化,我们需要更改notes窗口标题条文字。

  我们可以在文本编辑器中打开notes.ini文件,在其中加上一行代码: window_title=string。

  其中string就是我们需要的窗口标题条文字。
参与1

0 同行回答

“答”则兼济天下,请您为题主分忧!

提问者

评论0

相关问题

相关资料

问题状态

  • 发布时间:2011-12-16
  • 关注会员:1 人
  • 问题浏览:2054
  • X社区推广