扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:Mark Jourdain 来源:论坛整理 2007年12月24日
关键字: IBM Lotus Notes 构建 应用程序
创建基于 NSF 的复合应用程序
按照以下步骤添加动作,创建一个新的基于 NSF 的复合应用程序:
在 Lotus Notes V8 中,通过 Open 列表打开 Workspace。选择 Open - Applications - Workspace,这样就可以从 Lotus Notes 的工作空间访问应用程序的属性。
在菜单中,选择 File - Application - New。New Application 对话框打开。
保留 Server 字段值 Local。
在 Title 字段中输入 “Customer Interests”。
在 File Name 字段中输入 “CustomerInterests.nsf”。
在 Template 字段中选择 -Blank Composite Application-。对话框应该像图 16 这样。
图 16. New Application 对话框
单击 OK 关闭对话框并创建新的数据库。创建新的 Lotus Notes 应用程序,并显示一个灰色的空窗口,见图 17。
图 17. 进行编辑之前的基于 NSF 的复合应用程序
注意:新创建的基于 NSF 的复合应用程序使用一个新的数据库启动(launch)属性。对于用这个模板创建的任何 NSF,应该将对话框中的第一个选项 “When opened in the Notes client” 设置为 “Launch as Composite Application”,见图 18。打开 Lotus Notes 工作空间,然后访问应用程序属性,就可以看到这个属性。访问 Lotus Notes 工作空间的方法是,使用 Open 列表选择 Applications,然后选择 Workspace。
图 18. 数据库属性框的 Launch 附签
现在已经创建了一个基于 NSF 的复合应用程序。它将 XML 存储在 Lotus Notes 应用程序设计元素中。Lotus Notes V8 客户机使用 launch 属性和 XML 向用户显示这个复合应用程序。这个基于 NSF 的复合应用程序可以驻留在 Lotus Domino 服务器上,也可以复制到本地。
在后面的课程中,我们使用 Composite Application Editor(CAE)特性指定 XML,并将 NSF 组件和 Eclipse 组件组装成复合应用程序。还要使用 CAE 将属性和动作连接起来,让组件形成松散的事件/动作关系。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者