自定义流程实例的列表 customizing-the-listing-of-process-instances

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

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

属性
评论
说明
流程实例的描述。
发起者
进程实例的启动器名称。
initiatorId
进程实例的发起者的ID。
processCompleteTime
进程完成时的时间戳。
processInstanceId
进程实例的ID。
processInstanceStatus
0 =已启动
1 =正在运行
2 =完成
3 =正在完成
4 =已终止
5 =正在终止
6 =已暂停
7 =暂停
8 =取消暂停
processname
进程的名称。
processStartTime
进程启动时的时间戳。
processVariables
流程变量的对象数组。 每个进程变量对象包含 name (流程变量的名称)、 (流程变量的值),以及 type (流程变量的类型)。

示例:

要显示 description 属性,请执行以下步骤。

  1. 请遵循 AEM Forms工作区自定义的常规步骤.

  2. 执行以下操作:

    1. 如果/libs/ws/js/runtime/templates/processinstance.html不存在,请将其复制到/apps/ws/js/runtime/templates/ 。 单击​ 全部保存
    2. 添加进程描述div,类= 'processDescription' inprocessinstance.html。
    code language-jsp
    <div class="processDescription" title="<%= description%>"><%= description%></div>
    
  3. 执行以下操作:

    1. 打开/apps/ws/js/registry.js进行编辑。
    2. 搜索和替换 text!/lc/libs/ws/js/runtime/templates/processinstance.html替换为 text!/lc/应用程序/ws/js/runtime/templates/processinstance.html.
  4. 通过如下方式在样式表/apps/ws/css/newStyle.css中添加条目,上述更改可能需要更新CSS文件:

    code language-css
    .processinstance .processDescription {
     <!--Dummy values, need to be configured by user as per requirement and user can add or delete any property depending upon requirement-->
        width : 250px;
        font-size : 11pt;
        padding : 2px;
    }
    
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2