Enterprise Vault™ 设置 Domino 服务器归档
- 关于本指南
- 设置 Domino 邮箱归档
- Domino 邮箱归档的准备工作
- 配置 Enterprise Vault 中的 Domino 目标、任务和策略
- 安装用于 Notes 和 DWA 客户端的 Enterprise Vault 扩展
- 关于 Notes 和 DWA 客户端的 Enterprise Vault 客户端
- 在设置 Notes 和 DWA 客户端时授予执行控制列表权限
- 设置 Domino 邮箱归档时 EVInstall.nsf 所做的更改
- 如何在安装 Domino 邮箱归档后编辑自动邮件
- 为脱机用户设置保管库缓存器
- 设置 Domino 日记记录归档
- 配置筛选功能
定义在第三方应用程序中表示自定义属性的方式
文件的表示部分 <PRESENTATION> 定义对外部应用程序(例如专属的归档搜索引擎)表示可用的内容类别和自定义属性的方式。
将属性表示与基本属性定义分离开来,可以将自定义属性的详细信息灵活映射到用户界面上。这也便于支持多种语言。
表示部分的条目定义了以下内容:
可用于按命名的应用程序显示的自定义属性
如何在应用程序中对属性进行分组和显示
应用程序可用的内容类别
应用程序中各个内容类别的显示方式
可以为每个需要访问已归档项目中自定义属性的应用程序定义表示信息。
此处是一个表示部分的示例(部分完成),它显示了如何定义自定义属性在 Web 搜索应用程序中的显示方式:
<!-- 3. DEFINITION OF PRESENTATION PROPERTIES AVAILABLE --> <PRESENTATION> <APPLICATION NAME="engsearch.asp" LOCALE="1033"> <FIELDGROUPS> <FIELDGROUP LABEL="Case Properties"> <FIELD TAG="CaseAuthor" LABEL="Author" CATEGORY="Litigation"> </FIELD> <FIELD TAG="CaseStatus" LABEL="Status" CATEGORY="Litigation"> </FIELD> </FIELDGROUP> <FIELDGROUP LABEL="Client Properties"> <FIELD TAG="Client" LABEL="Client Name" CATEGORY="ClientAction"> </FIELD> <FIELD TAG="Topic" LABEL="Message Topic" CATEGORY="ClientAction"> </FIELD> </FIELDGROUP> </FIELDGROUPS> <AVAILABLECATEGORIES> <AVAILABLECATEGORY CONTENTCATEGORY="Litigation" LABEL="Litigation"> </AVAILABLECATEGORY> <AVAILABLECATEGORY CONTENTCATEGORY="ClientAction" LABEL="Client Action"> </AVAILABLECATEGORY> </AVAILABLECATEGORIES> </APPLICATION> <APPLICATION NAME="jpnsearch.asp" LOCALE="1041"> <FIELDGROUPS> <FIELDGROUP LABEL="..."> <FIELD TAG="CaseAuthor" LABEL="..." CATEGORY="Litigation"></FIELD> <FIELD TAG="CaseStatus" LABEL="..." CATEGORY="Litigation"></FIELD> </FIELDGROUP> <FIELDGROUP LABEL="..."> <FIELD TAG="Client" LABEL="..." CATEGORY="ClientAction"></FIELD> <FIELD TAG="Topic" LABEL="..." CATEGORY="ClientAction"> </FIELD> </FIELDGROUP> </FIELDGROUPS> <AVAILABLECATEGORIES> <AVAILABLECATEGORY CONTENTCATEGORY="Litigation" LABEL="..."> </AVAILABLECATEGORY> <AVAILABLECATEGORY CONTENTCATEGORY="ClientAction" LABEL="..."> </AVAILABLECATEGORY> </AVAILABLECATEGORIES> </APPLICATION> </PRESENTATION>
此示例显示了两个版本的应用程序的条目:美国英语 (locale "1033") 版本和日语 (locale "1041") 版本。在此特例中,两个版本都指定了相同的元素和属性,但第二个版本的 LABEL 值(示例中已省略)应为日语。
请注意下列事项:
每个应用程序的可用属性都使用 <APPLICATION> 元素进行分组。
NAME 属性标识应用程序。
LOCALE 属性值可通过调用应用程序来定义。假设此处应用程序对应用程序将使用的语言采用标准 Microsoft Locale ID:1033 表示美国英语。示例中的第二个应用程序 jpnsearch.asp 也使用 Microsoft Locale ID;1041 代表日语。
在应用程序搜索页面中,自定义属性按照由其内容类别定义的组进行显示;即,当选择某个特定内容类别时,会显示属于该内容类别的自定义属性。
请注意下列事项:
<FIELDGROUPS> 元素用来定义要显示的所有自定义属性组。
每个组都在 <FIELDGROUP> 元素中进行定义。LABEL 属性为属性组提供要在应用程序中显示的标题。LABEL 属性值在应用程序中必须唯一。
<FIELD> 元素定义要在组中显示的各个属性。
TAG 属性值标识要显示的属性。此处指定的值必须与文件中 <CUSTOMPROPERTIES> 部分中属性的关联 TAG 值匹配。
CATEGORY 属性值标识此属性要关联的内容类别。当用户在搜索条件中选择此内容类别时,可能显示此属性框。为 CATEGORY 指定的值必须与文件中内容类别部分中的内容类别的关联 NAME 匹配。而且,CATEGORY 必须是在 <AVAILABLECATEGORIES> 元素中定义的一个。
TAG 在 <FIELDGROUP> 中必须唯一,并且 TAG/CATEGORY 组合在 <APPLICATION> 元素中必须唯一。
LABEL 定义要在用户界面中为自定义属性显示的名称。
<AVAILABLECATEGORIES> 对可在应用程序中选择的内容类别进行分组。可使用 <AVAILABLECATEGORY> 元素定义各个内容类别;CONTENTCATEGORY 属性值必须与文件的内容类别部分中指定的内容类别名称匹配。LABEL 属性定义要为用户界面中的内容类别显示的名称。