自定义进程实例列表

进程实例列表显示在AEM Forms工作区的“跟踪”选项卡中。

在进程实例列表中,对于每个进程实例,AEM Forms工作区显示该实例的一些属性。 以下属性可用于每个进程实例。 这些属性作为属性存储在流程实例组件模型中,并可在其视图和模板中使用。

属性 评论
描述 进程实例的说明。
启动器 进程实例的启动器名称。
initiatorId 进程实例的启动器ID。
processCompleteTime 进程完成时的时间戳。
processInstanceId 进程实例的ID。
processInstanceStatus 0 =启动
1 =运行
2 =完成
3 =完成
4 =终止
5 =终止
6 =暂停
7 =暂停
8 =取消暂停
processName 进程的名称。
processStartTime 进程开始时的时间戳。
processVariables 进程变量对象的数组。 每个进程变量对象都包含name(进程变量的名称)、value(进程变量的值)和类型(进程变量的类型)。

示例:

要在进程实例卡中显示进程实例的description属性,请执行以下步骤。

  1. 按照AEM Forms工作区自定义的一般步骤操作。

  2. 执行以下操作:

    1. 将/libs/ws/js/runtime/templates/processinstance.html复制到/apps/ws/js/runtime/templates/(如果它不存在)。 单击​保存全部
    2. 在processinstance.html中添加进程说明div,类= 'processDescription'。
    <div class="processDescription" title="<%= description%>"><%= description%></div>
    
  3. 执行以下操作:

    1. 打开/apps/ws/js/registry.js进行编辑。
    2. 使用​text!/lc/apps/ws/js/runtime/templates/processinstance.html搜索并替换text!/lc/libs/ws/js/runtime/templates/processinstance.html
  4. 以上更改可能需要通过以下方式在样式表/apps/ws/css/newStyle.css中添加一个条目来更新CSS文件:

    .processinstance .processDescription {
     <!--Dummy values, need to be configured by user as per requirement as well as user can add or delete any property depending upon requirement-->
        width : 250px;
        font-size : 11pt;
        padding : 2px;
    }
    

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free