在 IBM Lotus Notes 和 Domino 中编写快速查找代码
2007-05-18 19:34
387 查看
阅读在 IBM Lotus Notes 和 Domino 中编写快速查找代码的 11 个技巧。作者考察了 Lotus Notes 和 Domino 中的 @DbLookup @Formula 并描述了一些新技巧,供开发人员在编写新应用程序或对现有应用程序进行性能问题的故障检修时使用。
本文将考察 @DbLookup,它可能是 IBM Lotus Notes 和 Domino 中最流行的 @Formula。现在的 Lotus Notes/Domino 应用程序开发人员可能无法想像在不使用此公式的情况下创建应用程序,而超过 15 年的性能测试和客户故障检修已经表明:在应用程序的一个表单中,常常会以多种形式使用此公式数十次。
但是同样的经验表明:性能问题往往也与这些 @DbLookup 公式有关。我们已经看到,复杂的企业应用程序由于使用了这些公式,从而导致了无法接受的低性能而陷入实际的停顿。
本文将描述 11 个技巧,使用这些技巧能保证加快几乎任何应用程序的运行速度。这些技巧的范围广泛,包括从简单的一行代码到 @DbLookup 公式处理方法的根本性改变,但是所有这些技巧都已久经考验。
本文假设您具有 Lotus Notes/Domino 开发的一些知识,因此诸如 @DbLookup 公式的一些基本参数等内容,将不再赘述。
本文将使用各种示例说明每个技巧的价值。为简单起见,我们使用一个 Help Desk 应用程序,它包含一个 Contact 表单和一个 Ticket 表单。此应用程序的基本工作流程是:客户调用,创建 Ticket 文档,接下来,获得客户的公司和名称信息后从下拉列表中选择适当的公司名称和联系人名称。还要选择适当的调用类别(例如 Product Help、Sales 等等)。下面给出一些例子,在这几种情况下使用 @DbLookup 公式会将非常有用:
从一个包含所有公司的列表中选择公司名称
从一个包含该公司所有联系人的列表中选择客户名称
从一个预先确定的或动态的问题类别列表中选择问题类别
。。。。。。
点击此处查看全文
本文将考察 @DbLookup,它可能是 IBM Lotus Notes 和 Domino 中最流行的 @Formula。现在的 Lotus Notes/Domino 应用程序开发人员可能无法想像在不使用此公式的情况下创建应用程序,而超过 15 年的性能测试和客户故障检修已经表明:在应用程序的一个表单中,常常会以多种形式使用此公式数十次。
但是同样的经验表明:性能问题往往也与这些 @DbLookup 公式有关。我们已经看到,复杂的企业应用程序由于使用了这些公式,从而导致了无法接受的低性能而陷入实际的停顿。
本文将描述 11 个技巧,使用这些技巧能保证加快几乎任何应用程序的运行速度。这些技巧的范围广泛,包括从简单的一行代码到 @DbLookup 公式处理方法的根本性改变,但是所有这些技巧都已久经考验。
本文假设您具有 Lotus Notes/Domino 开发的一些知识,因此诸如 @DbLookup 公式的一些基本参数等内容,将不再赘述。
本文将使用各种示例说明每个技巧的价值。为简单起见,我们使用一个 Help Desk 应用程序,它包含一个 Contact 表单和一个 Ticket 表单。此应用程序的基本工作流程是:客户调用,创建 Ticket 文档,接下来,获得客户的公司和名称信息后从下拉列表中选择适当的公司名称和联系人名称。还要选择适当的调用类别(例如 Product Help、Sales 等等)。下面给出一些例子,在这几种情况下使用 @DbLookup 公式会将非常有用:
从一个包含所有公司的列表中选择公司名称
从一个包含该公司所有联系人的列表中选择客户名称
从一个预先确定的或动态的问题类别列表中选择问题类别
。。。。。。
点击此处查看全文
相关文章推荐
- 在 IBM Lotus Notes 和 Domino 中编写快速查找代码新
- 在 IBM Lotus Notes 和 Domino 中编写快速查找代码
- 在 IBM Lotus Notes 和 Domino 中编写快速查找代码
- 在 IBM Lotus Notes 和 Domino 中编写快速查找代码
- 在 IBM Lotus Notes 和 Domino 中编写快速查找代码
- Emmet:HTML/CSS代码快速编写神器
- LESS的基本使用方法(用于快速编写CSS代码)
- 如何快速有效编写可维护代码
- Emmet:HTML/CSS代码快速编写神器(转载)
- Sublime Text 2/3 安装Emmet(Zencoding)以及常见使用,一种快速编写HTML/CSS代码的方法
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- VsCode中使用Emmet神器快速编写HTML代码
- Emmet for Dreamweaver:HTML/CSS代码快速编写神器
- 用C#代码编写的SN快速输入工具
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- (转)Sublime Text 2 (Emmet):HTML/CSS代码快速编写神器
- Intellij IDEA快速编写代码经验总结
- 最近编写了快速冒泡排序代码,帮忙看看有没有什么破绽?
- 编写快速、高效的JavaScript代码
- Emmet:HTML/CSS代码快速编写神器(转载)