Lotus Domino 6.5 程序设计手册
正在加载中...
资料简介:
在编写代码之前,要确保简单操作不能执行此任务。可使用不需要编程的表单或视图中的简单操作来设计一些对象。
在编程界面中进行选择时,请考虑以下准则:
公式是具有类似编程语言特征的表达式。例如:可将值赋予变量,并且使用限制的控制逻辑。公式语言通过调用 @functions(函数) 和 @commands(命令) 与 Domino Designer 接口。
通常情况下,对用户当前正在处理的对象,最好使用使用公式编程,例如:返回域的缺省值或确定视图的选择条件。此外,公式在某些场合提供更好的性能,并且对简单应用程序来说比较方便。
JavaScript 是跨平台、面向对象的描述性语言。通过从 Objects 附签中选择 JS Header,可在编程窗格中编写 Header script,并且在 Script 区键入 script。Script 也可被附加到诸如 onClick 的特定事件上,或者被附加到诸如按钮的对象上。不能在代理中编写 JavaScript。Domino 监控用户 script 的编译和加载。但是不将 JavaScript 存储在已编译的表单中。
JavaScript 最好用于 Web 应用程序,或者单个应用程序被同时用于 Notes 和 Web 环境时。
LotusScript 是完全面向对象的编程语言。它通过预定义的类与 Domino 接口。Domino 监控用户代码的编译和加载,并且自动包含 Domino 的类定义。
LotusScript 最好用于编程逻辑比较复杂的地方。LotusScript 擅长访问存储的数据库数据(后端)。LotusScript 提供了一些公式没有的功能,例如:操作数据库存取控制列表 (ACL) 的能力。LotusScript 的 UI(前端)能力受到限制。
Java 是一种完全面向对象的编程语言,它与 Domino 的接口是通过预定义的类实现的。在代理方面它可与 LotusScript 相比,但是它不能附加到 Domino UI 中的事件中。Domino 监控用户的代理代码的编译和载入,代码可以自己写也可以引入。
Java 可以用在代理、Java 应用程序和小程序中,可以在 Domino 以外编写和编译,并且可以通过类接口访问 Domino。
在编程界面中进行选择时,请考虑以下准则:
公式是具有类似编程语言特征的表达式。例如:可将值赋予变量,并且使用限制的控制逻辑。公式语言通过调用 @functions(函数) 和 @commands(命令) 与 Domino Designer 接口。
通常情况下,对用户当前正在处理的对象,最好使用使用公式编程,例如:返回域的缺省值或确定视图的选择条件。此外,公式在某些场合提供更好的性能,并且对简单应用程序来说比较方便。
JavaScript 是跨平台、面向对象的描述性语言。通过从 Objects 附签中选择 JS Header,可在编程窗格中编写 Header script,并且在 Script 区键入 script。Script 也可被附加到诸如 onClick 的特定事件上,或者被附加到诸如按钮的对象上。不能在代理中编写 JavaScript。Domino 监控用户 script 的编译和加载。但是不将 JavaScript 存储在已编译的表单中。
JavaScript 最好用于 Web 应用程序,或者单个应用程序被同时用于 Notes 和 Web 环境时。
LotusScript 是完全面向对象的编程语言。它通过预定义的类与 Domino 接口。Domino 监控用户代码的编译和加载,并且自动包含 Domino 的类定义。
LotusScript 最好用于编程逻辑比较复杂的地方。LotusScript 擅长访问存储的数据库数据(后端)。LotusScript 提供了一些公式没有的功能,例如:操作数据库存取控制列表 (ACL) 的能力。LotusScript 的 UI(前端)能力受到限制。
Java 是一种完全面向对象的编程语言,它与 Domino 的接口是通过预定义的类实现的。在代理方面它可与 LotusScript 相比,但是它不能附加到 Domino UI 中的事件中。Domino 监控用户的代理代码的编译和载入,代码可以自己写也可以引入。
Java 可以用在代理、Java 应用程序和小程序中,可以在 Domino 以外编写和编译,并且可以通过类接口访问 Domino。
2012-04-18
页数43
浏览2555
下载76