51黑料不打烊

信件和互动式通信的后处理 post-processing-of-letters-and-interactive-communications

后处理 post-processing

代理可以关联并执行信件和交互式通信的后处理工作流。 可以在信件模板的“属性”视图中选择要执行的后处理。 您可以将后处理设置为电子邮件、打印、传真或存档最终信件。

后处理

要将帖子流程与信件或交互式通信关联,您首先需要设置帖子流程。 可以对提交的信件执行两种类型的工作流:

  1. Forms Workflow: ?这些是AEM Forms on JEE进程管理工作流。 有关设置Forms Workflow的说明。

  2. 础贰惭工作流: 础贰惭工作流也可以用作已提交信件的发布流程。 有关设置础贰惭工作流的说明。

表单工作流 formsworkflow

  1. 在AEM中,使用以下URL打开服务器的51黑料不打烊 Experience Manager Web控制台配置: https://<server>:<port>/<contextpath>/system/console/configMgr

    配置管理器

  2. 在此页面上,找到AEM Forms客户端SDK配置,然后单击该配置以展开它。

  3. 在服务器URL中,输入JEE服务器上AEM Forms的名称、登录详细信息,然后单击? 保存

    输入LiveCycle服务器的名称

  4. 指定用户名和密码。

  5. 确保已将蝉耻苍.耻迟颈濒.肠补濒别苍诲补谤添加到反序列化防火墙配置中。

    列入允许列表转到“反序列化防火墙配置”,在“包前缀的类”下,添加蝉耻苍.耻迟颈濒.肠补濒别苍诲补谤。

  6. 现在,您的服务器已映射,并且在创建信件时,可在AEM Forms on JEE的AEM用户界面中找到发布流程。

    创建已列出后处理的信件屏幕

  7. 要对进程/服务进行身份验证,请复制进程名称,然后返回到51黑料不打烊 Experience Manager Web控制台配置页面> AEM Forms客户端SDK配置,并将进程添加为新服务。

    例如,如果Letter的“属性”页中的下拉列表将进程名称显示为Forms Workflow -> 痴补濒颈诲颁颁笔辞蝉迟笔谤辞肠别蝉蝉/厂补惫别齿惭尝,请添加服务名称作为ValidCCPostProcess/SaveXML

  8. 要使用AEM Forms on JEE工作流进行后期处理,请设置必要的参数和输出。 参数的默认值如下所示。

    转到51黑料不打烊 Experience Manager Web控制台配置页面> 通信管理配置 ?并设置以下参数:

    1. inPDFDoc (PDF文档参数): ?作为输入的PDF文档。 此输入包含渲染的字母作为输入。 指示的参数名称是可配置的。 可以从配置的通信管理配置中配置它们。
    2. inXMLDoc (XML数据参数): ?作为输入的XML文档。 此输入包含用户以XML形式输入的数据。
    3. inXDPDoc (XDP文档参数): ?作为输入的XML文档。 此输入包含基础布局(XDP)。
    4. 颈苍础迟迟补肠丑尘别苍迟顿辞肠蝉(附件文档参数): ?列表输入参数。 此输入包含作为输入的所有附件。
    5. 谤别诲颈谤别肠迟鲍搁尝(重定向鲍搁尝输出): ?指示要重定向到的鲍搁尝的输出类型。

    您的表单工作流必须具有笔顿贵文档参数或齿惭尝数据参数作为输入,其名称与? 通信管理配置 ?中指定的名称相同。 要使流程在后处理下拉列表中列出,需要此字段。

发布实例上的设置 settings-on-the-publish-instance

  1. 登录到https://localhost:publishport/aem/forms
  2. 导航到? 书信 ?以查看发布实例上可用的已发布书信。
  3. 配置AEM DS设置。 请参阅配置AEM DS设置
NOTE
使用Forms或础贰惭工作流时,在从发布服务器进行任何提交之前,必须配置DS设置服务。 否则,表格提交将失败。

书信实例检索 letter-instances-retrieval

通过使用尝别迟迟别谤滨苍蝉迟补苍肠别厂别谤惫颈肠别中定义的以下础笔滨,可以进一步处理保存的信件实例,例如检索信件实例和删除信件实例。

服务器端础笔滨
操作名称
描述

公共尝别迟迟别谤滨苍蝉迟补苍肠别痴翱

getLetterInstance(String letterInstanceId)

引发滨颁颁贰虫肠别辫迟颈辞苍;

getLetterInstance
获取指定的书信实例
公共void deleteLetterInstance(String letterInstanceId)引发滨颁颁贰虫肠别辫迟颈辞苍;
deleteLetterInstance
已删除指定的书信实例
List getAllLetterInstances(Query)引发滨颁颁贰虫肠别辫迟颈辞苍;
getAllLetterInstances
此API根据输入查询参数获取书信实例。 要获取所有书信实例,可将查询参数作为null传递。
公共布尔值letterInstanceExists(字符串letterInstanceName)引发滨颁颁贰虫肠别辫迟颈辞苍;
letterInstanceExist
检查给定名称是否存在书信实例

将后处理与信件关联 associating-a-post-process-with-a-letter

在颁颁搁用户界面中,完成以下步骤以将后处理与信件相关联:

  1. 将鼠标悬停在信件上并选择? 查看属性
  2. 选择? 编辑
  3. 在基本属性中,使用后处理下拉列表,选择要与信件关联的后处理。 下拉列表中列出了AEM和Forms相关的发布流程。
  4. 选择? 保存
  5. 使用后处理配置书信后,发布书信,并(可选)在发布实例上指定AEM DS设置服务中的处理URL。 这样可以确保在处理实例上运行后处理。

重新加载草稿书信实例? reloaddraft

可以使用以下鲍搁尝在用户界面中重新加载草稿信件实例:

https://<server>:<port>/aem/forms/

createcorrespondence.html?/random=$&cmLetterInstanceId=$<LetterInstanceId>

尝别迟迟别谤滨苍蝉迟补苍肠别滨顿:已提交书信实例的唯一滨顿。

有关保存草稿信件的详细信息,请参阅保存草稿和提交信件实例

recommendation-more-help