使用AEM Forms工作区 working-with-aem-forms-workspace
简介 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工作区的限制 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应用程序概述.