使用AEM Forms工作区 working-with-aem-forms-workspace

CAUTION
AEM 6.4已结束扩展支持,本文档将不再更新。 有关更多详细信息,请参阅 技术支助期. 查找支持的版本 此处.

简介 introduction

AEM Forms工作区是AEM Forms的一部分。 工作区可帮助呈现HTMLForms和PDF forms。 现在,您可以通过移动界面和Web应用程序参与业务流程。

此外,AEM Forms工作区可使用标准HTML和JavaScript™开发方法进行高度自定义。 它是一个基于组件的软件,可轻松与您的其他Web应用程序集成。

有关更多信息,请参阅 AEM Forms工作区简介.

熟悉 getting-familiar

要熟悉创建表单应用程序以实现业务流程自动化的端到端过程,请遵循演练。 在完成演练后,您可以使用Workbench、Designer和AEM Forms工作区创建、管理和测试应用程序。 有关实施详细信息,请参阅 创建您的第一个AEM Forms应用程序.

功能概述 functional-overview

您可以使用AEM Forms工作区执行以下任务:

启动业务流程: AEM Forms工作区会根据您的组织设计和设置的流程类别。 您可以收藏常用的类别,以便快速访问这些类别。 在开始某个流程时,您通常会填写表格,以启动表单工作流控制的业务流程。 有关更多信息,请参阅 启动进程.

查看任务并对其执行操作: 查看待办事项列表时,您会看到业务流程中分配给您的任务,或分配给您所属的任何组的任务,或者是其他用户的共享任务。 您可以根据需要打开、处理和完成任务。 通常,完成任务包括提供信息、批准表单或拒绝表单。 有关更多信息,请参阅 使用待办事项列表.

跟踪任务:要跟踪任务,请使用AEM Forms工作区的“跟踪”选项卡。 您可以搜索已启动或参与的活动或已完成进程。 您可以查看流程中包含的任务、分配和表单。 您还可以使用之前启动的流程中的表单数据启动新流程。 有关更多信息,请参阅 跟踪流程.

AEM Forms工作区的新增功能 new-offering-of-aem-forms-workspace

支持批量批准任务:

您可以批准同一类型的多个任务。 选择一项任务进行审批后,将只启用具有相同进程、具有相同任务名称和相同路由选项的任务。 请参阅 使用待办事项列表 以了解实施详细信息。

从Flex Workspace迁移到AEM Forms工作区 migrating-from-flex-workspace-to-aem-forms-workspace

继续工作

AEM Forms on JEE默认情况下也会部署Flex Workspace。 它可以继续像以前一样工作,并且所有现有流程和自定义都可以继续工作。

将现有流程迁移到AEM Forms工作区:

在AEM Forms工作区中,与XDP表单关联的默认呈现和提交服务(位于默认操作配置文件中)已发生更改,并且已引入新服务。 有关详细信息,请参阅 新的呈现和提交服务. 要迁移与XDP表单一起使用的现有流程以利用这些服务,您可以遵循 这些步骤.

将Flex工作区自定义设置映射到AEM Forms工作区:

两个工作区中各种类型自定义之间的映射如下所示。

自定义类型
涵盖的自定义
相应的AEM Forms工作区自定义方案
本地化自定义
  1. 更改工作区的区域设置
  1. 更改AEM Forms工作区区域设置
主题自定义
  1. 替换图像
  2. 修改颜色
  1. 更改组织徽标
  2. 更改颜色方案
布局自定义
  1. 简化工作区用户界面
  2. 创建新的登录屏幕
  3. 创建自定义批准容器
  1. 使用可重用组件
  2. 创建新的“登录”屏幕
  3. 批准容器已弃用。

AEM Forms工作区的限制 limitations-of-aem-forms-workspace

Flex工作区中某些未在AEM Forms工作区中提供的功能包括:消息和通知、欢迎页面、批准容器以及用于管理列标题的选项。 有关完整列表,请参阅 Flex工作区的功能在AEM Forms工作区中不可用.

使用AEM Forms工作区进行开发 developing-with-aem-forms-workspace

架构 architecture

AEM Forms工作区是一个基于HTML和JavaScript™的Web应用程序,托管在CRX™上。 在浏览器中打开工作区URL时,将访问一个CRX™资源,并且该应用程序会在浏览器中呈现为HTML页面。 JavaScript库和自定义JavaScript代码可管理应用程序的内部和外部行为,如用户界面、用户交互以及与AEM Forms服务器的通信。 有关更多详细信息,请参阅AEM Forms工作区 架构.

AEM Forms工作区自定义 aem-forms-workspace-customization

AEM Forms工作区支持各种自定义,以更新用户界面的布局、外观、功能等。 这些自定义涉及更新以下一项或多项:

  • 用户界面的外观
  • 使用语义自定义的功能
  • 在其他Web应用程序中重用HTML组件

自定义 文章介绍此类自定义的类型。

设置开发人员环境 set-up-the-developer-environment

AEM Forms工作区的交付项包括:在CRX上部署的CRX包、包含完整源代码的SDK存档、第三方JavaScript库,以及AEM Forms工作区的构建脚本。 使用这些组件设置开发人员环境以执行上述自定义设置。 有关更多详细信息,请参阅 构建AEM Forms工作区代码.

您可以自定义界面和核心功能的主要部分,如字体、颜色方案、徽标、登录屏幕、错误对话框、与第三方应用程序集成,以及在第三方应用程序中重复使用组件。 您还可以增强“任务摘要”页面上显示的内容,显示任务路由操作的图像,甚至修改创建AEM Forms工作区应用程序的低级骨干模型和视图。

HTMLXDP Forms渲染 html-rendering-of-xdp-forms

默认情况下,对于新流程,XDP表单在桌面上以PDF格式呈现,在平板电脑上以HTML格式呈现。 可以始终以HTML格式渲染XDP表单。 有关详细信息,请参阅 新的渲染和提交服务.

移动设备Forms 功能 用户档案,启用XDP表单的HTML呈现。 默认情况下,“渲染新HTML表单”使用 default.html 配置文件,您可以更改。 您还可以添加在以HTML格式呈现XDP表单之前发生的自定义更改。

AEM Forms工作区应用程序 aem-forms-workspace-app

要在移动设备上处理您的业务流程,您可以使用AEM Forms工作区应用程序产品AEM Forms。 有关更多信息,请参阅 AEM Forms workspace应用程序概述.

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da