为 IBM Lotus Notes V8 构建复合应用程序(三)
课程 2:定义发布属性的 Lotus Notes 视图列
定义发布属性的 Lotus Notes 视图列
采用以下步骤观察 Lotus Notes 视图列如何发布组件属性:
在 Lotus Domino Designer V8 中,选择 File - Application - Open,然后从对话框中选择 LGContacts.nsf。这个 Lotus Notes 应用程序的标题是 Lukas Geiger 8.0 Contacts。
单击设计面板中的 Views,在工作面板中显示视图列表。
在工作面板中选择 My Contacts,单击 Enter 以设计模式打开这个视图。单击警告对话框中的 OK。
在视图中,单击第二列(标签是 Name)选择它。
选择 Design - Column Properties,打开所选列的属性框。
选择属性框的最后一个附签,注意 Composite Settings Property 列表中选择了 SelectedNameChanged,见图 11。这个选项指定用户选择的行的列值作为属性发布。
图 11. 列属性框的高级附签
关闭属性框。
选择 File - Close 关闭视图。不要保存无意间所做的修改。
您已经看到了如何从 Lotus Notes 视图发布属性。在属性框选项中,可以选择 Lotus Notes 应用程序的 WSDL 中定义的任何属性。Lotus Notes Contacts 设计模板(pernames.ntf)包含这个属性和其他属性。在后面的课程中,将使用这个视图作为 NSF 组件,并把它连接到 NDForum 应用程序中的一个 NSF 组件,形成事件/动作关系。