响应式 "文档列表" 视图 (不推荐)

传统:
使用 " 响应式 文档列表" 视图来显示由 CMIS 查询在文档存储库中找到的文档的列表。

有关如何将不推荐的功能映射到 UI 功能的信息,请参阅主题 将不推荐的功能映射到 UI 功能

假设用户具有相应的许可权,用户就可以添加新文档。 从“操作”列中,用户可以选择要对文档执行的操作。 您可以设置配置选项,以便用户可以创建新文档、更新现有文档、查看对文档的修订以及删除文档。

表 1. 文档操作
操作 描述
视图 在浏览器中显示文档的内容,或者在浏览器不支持文件格式的情况下,下载文档。
更新 替换文件内容并且更新其属性。
修订版 显示文档的版本。
删除 移除文档。

与 Enterprise Content Management 服务器集成

要将“响应式文档列表”与 Enterprise Content Management (ECM) 服务器集成,流程应用程序必须具有到该服务器的连接。 请参阅 添加 Enterprise Content Management 服务器。 有关构建 ECM 服务的信息,请参阅 构建与 ECM 系统或 BPM Store 集成的服务。 有关其他信息,请参阅 启用文档支持下的主题。

限制和局限性

数据绑定

常规属性选项卡中设置视图的数据绑定。
表 2. “响应式文档列表”视图的数据绑定
绑定描述 数据类型
每个 ECMDocumentInfo 都包含文档的 URL。 ECMDocumentInfo (List)

配置属性

配置属性选项卡中设置或修改视图配置。
表 3. 图像常用视图配置属性
配置属性 描述 数据类型
可折叠 表示是否可以折叠该部分。 Boolean
已折叠 表示在视图打开时该部分是否已折叠。 Boolean
允许创建 选择此选项将允许用户将文档添加到 Enterprise Content Management 文档存储库。 缺省值为 false Boolean
允许更新 选择此选项将允许用户更新文档内容和属性。 缺省值为 false Boolean
允许删除 选择此选项将允许用户从 Enterprise Content Management 文档存储库中删除文档。 缺省值为 false

如果启用了此选项,请确保还要在 ECM 删除文档服务选项中指定用于删除文档的服务。

Boolean
在新窗口中打开 选择此选项以在新浏览器窗口中打开文档。 缺省值为 false Boolean
刷新触发器 启用要刷新的视图内容。 将此属性绑定到 "刷新控制器" 和/或 "刷新按钮" 所使用的专用变量。

当绑定变量的值更改为 true时,将刷新视图。 刷新视图后,该变量的值将返回到 false

如果该配置绑定到某个变量,那么会隐藏“响应式文档列表”视图提供的“刷新”按钮。

refreshTrigger (Boolean)

缺省值: False (无刷新暂挂)

每页的搜索结果数 设置搜索结果中用户在任意时刻可在列表中查看的最大文档数。 缺省值为 10 Integer
显示所有搜索结果 选择此选项可显示所有文档。 要显示的结果数可设置列表中的最大文档数。

如果搜索结果返回的文档数超过要显示的结果数,请清除该选项以将文档显示在连续页面中。

缺省值为 false
Boolean
缺省 ECM 文档属性 选择作为 ECMDefaultProperty 对象列表的变量。 当用户创建 ECM 文档时,此列表包含文档属性的缺省值。 这些值可以是只读的,或者在用户创建文档时对用户隐藏。 ECMDefaultProperty(列表)
配置为结合使用 指定此视图列出的是 ECM 文档还是 BPM 文档。 这样,此视图将使用 BPM 文档选项组或 ECM 文档选项组中的选项。 DocumentSelection
BPM 文档选项 如果您在配置为配合使用下拉列表中选择 BPM 文档,那么可以指定 BPM 文档选项组中的选项。 (将忽略 ECM 文档选项组。) BPMDocumentOptions
BPM 文档选项 > 显示选项 显示选项用于过滤文档列表中显示的文档。 BPMDocumentDisplayOptions
BPM 文档选项 > 显示选项 > 与流程实例关联 如果未选中,那么会显示满足条件的所有文档。 如果选中,那么仅显示 BPD 运行期间创建的那些文档。 HS 需要位于 BPD 的任务活动实现中,并从中运行。 缺省值为 false Boolean
BPM 文档选项 > 显示选项显示匹配规则 显示匹配规则配置选项用于根据文档中匹配的属性搜索文档。 有三个值:

- 显示所有文档的列表,而不管指定的匹配属性是什么。

任何 - 显示与任何指定属性匹配的文档的列表。

全部 - 显示与所有指定属性匹配的文档的列表。

BPMDocumentMatchRule
BPM 文档选项 > 显示选项 > 显示属性 与您搜索的文档关联的名称/值对。 NameValuePair (List)
BPM 文档选项 > 显示选项 > 显示属性 > 名称 定义显示属性的名称。 String
BPM 文档选项 > 显示选项 > 显示属性 > 定义显示属性的值。 String
BPM 文档选项 > 上载选项 上载选项用于指定文档的上载名称以及指定与上载的文档相关的属性。 仅当同时选择了允许创建时,这些选项才适用。 标准路径应以斜杠 (/) 开头,表示 ECM 系统的 Root 目录。 BPMDocumentUploadOptions
BPM 文档选项 > 上载选项 > 缺省上载名称 您要创建的文档的缺省名。 String
BPM 文档选项 > 上载选项 > 用户可编辑 选择该选项以在“创建文档”对话框中编辑文档的名称。 缺省值为 false Boolean
BPM 文档选项 > 上载选项 > 添加属性 选择该选项以将在“上载属性”表中指定的属性添加到文档。 缺省值为 false。 如果想要控制何时将属性添加到文档,请将此配置选项绑定到变量。 Boolean
BPM 文档选项 > 上载选项 > 上载属性 指定要与文档关联的属性(如果已选中添加属性复选框)。 NameValuePair(List)
BPM 文档选项 > 上载选项 > 上载属性 > 名称 定义上载属性的名称。 String
BPM 文档选项 > 上载选项 > 上载属性 > 定义上载属性的值。 String
BPM 文档选项 > 上载选项 > 在门户网站中隐藏 阻止文档显示在“响应式文档列表”中。 缺省值为 false Boolean
ECM 文档选项 如果在配置为配合使用下拉列表中选择 ECM 文档,那么可以使用 ECM 文档选项组中的选项,忽略 BPM 文档选项组中的选项。 CMISDocumentOptions
ECM 文档选项 > 父文件夹路径 设置用户创建或上载文档的 ECM 系统中父文件夹的标准路径。 仅当同时选择了允许创建时,才可应用此选项。 标准路径应以斜杠 (/) 开头,表示 Enterprise Content Management 系统的 Root。 String
ECM 文档选项 > CMIS 查询 包含内容管理互操作性服务 (CMIS) 查询的文本的字符串。 有关 CMIS 查询的其他信息,请参阅 CMIS 规范的 "查询" 部分。 如果指定了查询,那么会将该查询传递到关联的搜索服务,从而在数据映射中使用该查询。 String
搜索(ECM 文档所需的用户实施) 指定用于在 Enterprise Content Management 文档存储库中搜索文档的服务。
重要信息: 如果 配置以用于 选项设置为ECM documents,您必须提供服务。 使用内容管理 (SYSCM) Toolkit 中提供的缺省 ECM 搜索服务 Ajax 服务作为模板。 缺省服务将显示期望的输入和输出定义的示例。
Service
输入:
  • maxItems(Integer)
  • skipCount(Integer)
  • searchAllVersions(Boolean)
  • cmisQuery (String)
  • useBPMDocuments (String)
输出:
  • searchResult(ECMSearchResult)
获取所有文档版本 指定用于获取 Enterprise Content Management 文档存储库中特定文档所有版本的服务。 Service
输入:
  • versionSeriesId(ECMID)
  • serverName(String)
输出:
  • documents(ECMDocument)(List)
ECM 删除文档服务 如果启用了允许删除配置选项,请指定用于删除文档的服务。 Service
输入:
  • documentId(ECMID)
  • serverName(String)
  • allVersions(Boolean)
获取文档 指定用于获取 Enterprise Content Management 文档存储库中特定文档的服务。 Service
输入:
  • documentId(ECMID)
  • serverName(String)
输出:
  • documents(ECMDocument)
获取类型定义 指定用于获取 Enterprise Content Management 文档存储库中文档或文件夹类型元数据的服务。 Service
输入:
  • objectTypeId(ECMID)
  • serverName(String)
输出:
  • typeDefinition(ECMObjectTypeDefinition)
获取类型后代 指定用于获取 Enterprise Content Management 文档存储库中类型后代的服务。 Service
输入:
  • objectTypeId(ECMID)
  • serverName(String)
  • depth(Integer)
  • includePropertyDefinitions(Boolean)
输出:
  • typeDefinitions(ECMObjectTypeDefinition)
本地化服务 用于检索用于此视图的全球化字符串的服务。 ECM Localization Service
日历类型 选择要在创建或显示文档时显示的日历的类型:
  • 公历(缺省值)
  • 希伯来历
  • 伊斯兰历
CalendarType
样式 > 主题颜色类型 根据主题中定义的类型,设置标题和边框的颜色。 在“系统数据”Toolkit 中的“典型”主题中,颜色和类型为:
  • 主要按钮为深蓝色(缺省值)
  • 备用按钮为白色
  • 参考按钮为淡蓝色
  • 成功按钮为绿色
  • 警告按钮为黄色
  • 警报按钮为红色
ThemeColors
样式 > 标题文本大小 设置标题中文本的大小,以及文本和标题边框之间的填充量。 缺省值为 Medium TextSizes
样式 > 文本大小 设置视图中文本的大小。 缺省值为 Medium TextSizes