Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

Archive for 09月, 2010

如何配置Domino Web服务器

Published by admin on 09月 29, 2010

(1) 了解DNS主机名和IP地址
  如果此WEB服务器在Internet上,需向ISP申请和注册此服务器的DNS主机名和IP地址。如果此服务器只在企业网内使用,则在内部的DNS服务器上注册。
(2) 打开服务器文档,选择“端口”–“Internet 端口”,启用“TCP/IP端口”。
(3) 选择“Internet协议”–“HTTP协议”,完成以下选项后,保存文档。
  “绑定主机名”:选择“是”则您可在“主机名”项中输入主机别名,web用户可用
  此别名替代Domino服务器名访问web服务器。
  选择“否”(缺省)则不允许使用别名。
  “DNS查询”:选择“是”则Domino服务器查询发送请求的web客户机的DNS名。
Read the rest of this entry »

Domino Web Access (iNotes)不能下载文件名中含有百分号(%)的附件

Published by admin on 09月 29, 2010

产品:Lotus Domino Web Access
平台:Linux, Windows
软件版本:6.0, 6.5

问题描述:

在Lotus® Domino® Web Access (iNotes) 6.x版本中,当你试图打开文件名字中有百分号(%)的附件时,出现下列错误提示:
“Unable to download file <filename>.” (无法下载文件名为<filename>的文件。)

解答:
Read the rest of this entry »

Lotus中日期小写转大写

Published by admin on 09月 29, 2010

lotus notes 常有用户要求要大写显示日期(比如公文,公章日期)。现将有函数提供,以交流。Lotus中日期小写转大写 

    算法:小写数字转换成大写字母的应用,在Notes中日期的转变。数小变大算法

    思想:主要把”零。。十”这十一个字母放入一数组中,根据输入数字取相应数组值。未数为”0″的做特殊处理(只两位)。日期也是一样处理。

    Notes日期小转大源码:
Read the rest of this entry »

domino公式formula用法归类

Published by admin on 09月 27, 2010

访问用户环境

    用户环境是包含数据库的服务器或工作站,数据库包括以下内容: 复制公式、由新邮件到达时或定时触发的代理、选择公式或列公式。否则,用户环境是用户运行公式的 Notes 工作站。

    用户名可以是专有名称也可以是非专有名称,专有名称可以是规范或缩写的,使用 @Name 可更改用户名的格式。

    以下函数返回或处理用户环境的信息。

    函数 描述

    @UserName 返回用户名或服务器名。
Read the rest of this entry »

Lotus Domino中基于Servlet的报表实现

Published by admin on 09月 27, 2010

在Domino开发环境中基于报表的解决方法一直没有很好的解决方案。最近在实际项目应用过程中结合用户的实际需求解决了用户的实际报表问题。用户要求能够对报表直接在IE中查看,也能够把报表自行保存,根据用户实际需要用Excel进行报表的输出。
由 于在实际报表需求中有很多的统计运算,所以使用JDBCODBC来解决统计运算的问题。Servlet完成整个报表的控制运行,JDBC驱动程序完成以 SQL语句方式存取NSF数据,利用JXL进行读取Excel,最后以文件流的形式把报表展现给用户客户端,并用Excel程序打开报表。

报表结构图

整个报表的结构图如下。
Read the rest of this entry »

DOMINO开发技巧包

Published by admin on 09月 27, 2010

最新的的DOMINO开发技巧,

下载地址

在IBM Lotus Notes和Domino中编写快速查找代码

Published by admin on 09月 24, 2010
阅读在 IBM Lotus Notes 和 Domino 中编写快速查找代码的 11 个技巧。作者考察了 Lotus Notes 和 Domino 中的 @DbLookup @Formula 并描述了一些新技巧,供开发人员在编写新应用程序或对现有应用程序进行性能问题的故障检修时使用。

本文将考察 @DbLookup,它可能是 IBM Lotus Notes 和 Domino 中最流行的 @Formula。现在的 Lotus Notes/Domino 应用程序开发人员可能无法想像在不使用此公式的情况下创建应用程序,而超过 15 年的性能测试和客户故障检修已经表明:在应用程序的一个表单中,常常会以多种形式使用此公式数十次。
但是同样的经验表明:性能问题往往也与这些 @DbLookup 公式有关。我们已经看到,复杂的企业应用程序由于使用了这些公式,从而导致了无法接受的低性能而陷入实际的停顿。
Read the rest of this entry »

如何导出数据库的所有ACL(存取控制列表)信息

Published by admin on 09月 24, 2010

在IBM Lotus Notes和Domino中编写快速查找代码

数据库的ACL信息可以通过导出摘要的方式导出。 为了导出摘要信息,用户需要安装Lotus Domino Designer, 具体方法如下:

1. 在Lotus Domino Designer中打开数据库。
2. 选择“其它->摘要”。
3. 在摘要对话框中选择“选择数据库属性”。
4. 选中“存取控制列表”选项。
5. 点击“确定”完成操作。

怎样将邮件中Notes地址转换成Internet地址

Published by admin on 09月 22, 2010

可以通过配置文档中的设置实现这一目的。具体设置步骤如下:

1. 在Domino Administrator中,点击“配置”标签
2. 在屏幕左边展开“服务器”,点击“配置”
3. 找到服务器的配置文档进行编辑。如果服务器还没有配置文档,可以添加一个。
4. 在配置文档的“基本”标签下,选中“此文档的国际MIME设置”的“启用”选项
Read the rest of this entry »

Lotus Domino开发心得

Published by admin on 09月 22, 2010

—- Lotus Domino 是当今办公自动化系统的主流开发平台之一,目前大部分企业和机构都在使用Lotus Domino 开发自己的无纸办公系统。在开发过程中,我积累了一些小技巧,现在公布出来,希望能给相关人士提供一些帮助。—- 一. Lotus Domino 与关系数据库的互操作

—- 在项目开发过程中,遇到的第一个棘手的问题是:如何把原先的关系型数据库中的内容全部导入 Domino 中?因为企业现在的所有数据都集中在一个关系型数据库中,因此希望Notes库能与旧的关系库互操作,而不必在数据库转换上浪费更多人力。
Read the rest of this entry »