AEM Forms工作区是AEM Forms的一部分。 工作区可帮助呈现HTML Forms和PDF forms。 现在,您可以通过移动界面和Web应用程序参与业务流程。
此外,AEM Forms工作区可使用标准HTML和JavaScript™开发方法进行高度自定义。 它是一个基于组件的软件,可轻松与您的其他Web应用程序集成。
有关更多信息,请参阅AEM Forms工作区简介。
要熟悉创建表单应用程序以实现业务流程自动化的端到端过程,请遵循演练。 在完成演练后,您可以使用Workbench、Designer和AEM Forms工作区创建、管理和测试应用程序。 有关实施详细信息,请参阅创建您的第一个AEM Forms应用程序。
您可以使用AEM Forms工作区执行以下任务:
启动业务流程: AEM Forms工作区按照您的组织设计和设置的流程类别。您可以收藏常用的类别,以便快速访问这些类别。 在开始某个流程时,您通常会填写表格,以启动表单工作流控制的业务流程。 有关更多信息,请参阅启动进程。
查看任务并执行相应操作: 在查看待办事项列表时,您会看到业务流程中分配给您或您所属的任何组的任务,或者是其他用户的共享任务。您可以根据需要打开、处理和完成任务。 通常,完成任务包括提供信息、批准表单或拒绝表单。 有关更多信息,请参阅使用待办事项列表。
跟踪任务:要跟踪任务,请使用AEM Forms工作区的“跟踪”选项卡。您可以搜索已启动或参与的活动或已完成进程。 您可以查看流程中包含的任务、分配和表单。 您还可以使用之前启动的流程中的表单数据启动新流程。 有关更多信息,请参阅跟踪进程。
支持批量批准任务:
您可以批准同一类型的多个任务。 选择一项任务进行审批后,将只启用具有相同进程、具有相同任务名称和相同路由选项的任务。 有关实施详细信息,请参阅使用待办事项列表。
继续工作
AEM Forms on JEE默认情况下也会部署Flex Workspace。 它可以继续像以前一样工作,并且所有现有流程和自定义都可以继续工作。
将现有流程迁移到AEM Forms工作区:
在AEM Forms工作区中,与XDP表单关联的默认呈现和提交服务(位于默认操作配置文件中)已发生更改,并且已引入新服务。 有关详细信息,请参阅新建渲染和提交服务。 要迁移与XDP表单一起使用的现有流程,以便利用这些服务,您可以按照这些步骤执行。
将Flex工作区自定义设置映射到AEM Forms工作区:
两个工作区中各种类型自定义之间的映射如下所示。
自定义类型 | 涵盖的自定义 | 相应的AEM Forms工作区自定义方案 |
本地化自定义 |
|
|
主题自定义 |
|
|
布局自定义 |
|
|
Flex工作区中某些未在AEM Forms工作区中提供的功能包括:消息和通知、欢迎页面、批准容器以及用于管理列标题的选项。 有关完整列表,请参阅Flex Workspace的功能在AEM Forms工作区中不可用。
AEM Forms工作区是在CRX™上托管的基于HTML和JavaScript™的Web应用程序。 在浏览器中打开工作区URL时,将访问CRX™资源,并且该应用程序会在浏览器中以HTML页面的形式呈现。 JavaScript库和自定义JavaScript代码可管理应用程序的内部和外部行为,如用户界面、用户交互以及与AEM Forms服务器的通信。 有关更多详细信息,请参阅AEM Forms工作区架构。
AEM Forms工作区支持各种自定义,以更新用户界面的布局、外观、功能等。 这些自定义涉及更新以下一项或多项:
customization一文介绍了此类自定义的类型。
AEM Forms工作区的交付项包括:在CRX上部署的CRX包、包含完整源代码的SDK存档、第三方JavaScript库,以及AEM Forms工作区的构建脚本。 使用这些组件设置开发人员环境以执行上述自定义设置。 有关更多详细信息,请参阅构建AEM Forms工作区代码。
您可以自定义界面和核心功能的主要部分,如字体、颜色方案、徽标、登录屏幕、错误对话框、与第三方应用程序集成,以及在第三方应用程序中重复使用组件。 您还可以增强“任务摘要”页面上显示的内容,显示任务路由操作的图像,甚至修改创建AEM Forms工作区应用程序的低级骨干模型和视图。
默认情况下,对于新流程,XDP表单在桌面上以PDF格式呈现,在平板电脑上以HTML格式呈现。 可以始终以HTML格式渲染XDP表单。 有关详细信息,请参阅New Render and Submit Services。
移动设 备表单功能(可用于配 置文件)允许XDP表单的HTML呈现。默认情况下,“渲染新HTML表单”使用default.html
配置文件,您可以更改该配置文件。 您还可以添加在以HTML格式呈现XDP表单之前发生的自定义更改。
要在移动设备上处理您的业务流程,您可以使用AEM Forms工作区应用程序产品AEM Forms。 有关更多信息,请参阅AEM Forms工作区应用程序概述。