AEM Forms工作区JSON对象描述

在AEM Forms工作区中使用的JSON对象如下所述。

  1. 类别

    类别显示在工作区的“开始”进程选项卡中。 这些类别用于对起始点进行分类。

属性 仅限客户端 评论
name F 类别名
id F 类别ID
描述
F 类别说明
parentOid
F 包含父类别
的oid
startPointsList
T 包含列表类别中存在的所有起点
categoryList T 包含类别的直接子类别的列表
注意

所有起点和收藏夹都是在客户端定义的类别。 “收藏夹”类别包含用户标记为“收藏夹”的所有起点。 所有起点类别包含所有起点。

  1. 起点

    起点用于在调用时从工作区开始进程。

    属性 仅限客户端 评论
    categoryId F 它包含起始点所属类别的id。
    描述 F 它包含起点的描述。
    名称 F 它包含起点的名称。
    serializedImageTicket F 它包含与起始点对应的图像票证。 此图像票证用于起始点的imageUrl字段,以从服务器获取起始点的图像。
    serviceName F 它包含起始点服务的名称。
    startpointId F 它包含起始点的id。
    isFavorite T 表示起点是否为收藏点。 如果起始点是最喜爱的,则返回true;如果返回,则返回false。
    isDefaultImage T 指示是否有为处理指定的图像。 如果没有与进程关联的图像,则返回True;否则返回False。
    任务 T 它包含调用起始点时创建的任务。
    imageUrl T 它包含与起始点对应的图像的url。
  2. 任务

    任务分配给用户/用户组,并包含一个可以填充数据的用户界面(表单或指南(已弃用))。 为用户分配任务后,会向他们提供填写和提交的表单或指南。

属性
仅客户端
评论
classOfTask F 当任务为lc8任务时,任务类为“LC8”,否则为“标准”。
completeTime
F 它包含任务完成时的时间戳。
consultGroupId
F 它包含可咨询任务的组的ID。 在设计过程中设置。
createTime
F 它包含创建任务时的时间戳。
creationId
F 它包含创建任务的用户的id。
currentAssignment
F 它包含有关当前任务分配的详细信息。
deadline
F 它包含任务到达其截止日期的时间戳。
描述
F 它包含任务的说明。
displayName
F 它包含任务的显示名称。
forwardGroupId
F 它包含可将任务转发到的组的ID。 在设计过程中设置。
instructions
F 它包含任务的说明。
isLocked
F 如果任务已锁定,则为True。
isMustOpenToComplete
F 如果必须打开任务表单才能完成任务,则为True。
isOpenFullScreen
F 如果为true,则打开任务时,表单将首次显示完整屏幕。
isRouteSelectionRequired
F 如果为true,则必须选择路由以完成任务。
isShowAttachments
F 如果为true,则显示附件。
isStartTask
F 如果为true,则从任务点创建开始。
isVisible
F 如果工作区中显示任务,则为True。
nextReminder
F 下次提醒的时间戳。
优先级
F 它包含任务优先级。
1 =最高优先级
2 =高优先
级3 =正常优先级
4 =低优先级
5 =最低优先级
processInstanceId F 其任务是其一部分的进程实例的ID。
processInstanceStatus
F 任务进程实例的状态。
reminderCount
F 它包含任务的提醒计数。
routeList
F 它包含与列表相关的路由任务。 用户可以通过从路由任务中选择任何一条路由来完成列表。
selectedRoute
F 它包含完成任务时所选路由的名称。
seriadedImageTicket
F 它包含与任务对应的图像票证。 此图像票证用于任务的imageUrl字段,以从服务器获取任务映像。

serviceName
F 它包含任务服务的名称。
serviceTitle
F 它包含任务服务的标题。
状态
F 1 =已创建(任务是从开始点创建的。)
2 =创建并保存(任务是从开始点创建并保存的。)
3 =已分配(进程启动后,任务将分配给用户。)
4 =已分配并保存(已分配并保存任务。)
100 =已完成(任务已完成。)
101 =死期(任务已到期)
102 =终止
stepName
F 它包含在流程设计过程中任务集的名称。
summaryUrl
F 它包含任务摘要url。
taskACL
F 它是访问控制列表任务。
taskId
F 任务的ID。
updateTime
F 上次更新任务的时间戳。
formUrl
T 它包含任务的表单url。
taskFormType
T 它包含任务表单类型。 使用此字段,任务在客户端上呈现为pdf形式、swf表单等。
showDirectActions
T 如果为true,则在工作区中可以看到路由操作。
showACLAactions
T 如果为true,则在工作区中可看到向前、查阅、共享等操作。
supportsOffline
T 如果为true,则表单可脱机。 这仅适用于pdf表单。
supportsSave
T 如果为true,则用户可以保存任务。
readerSubmitOptions
T 此对象包含用于在pdf表单不包含提交按钮时通过reader提交pdf表单的选项。
isDefaultImage
T 指示是否有为处理指定的图像。 如果没有与进程关联的图像,则为True。
historyTaskList
T 它包含列表任务,这些任务在详细信息的历史记录选项卡中使用。
isOwner
T 如果登录用户是任务的所有者,则为True。
availableCommands
T 它包含可对任务执行的所有操作。
availableCommands.directCommands
T 它包含任务可用的所有路由操作。
availableCommands.taskACLCommands
T 它包含向前、共享和查询等命令(如果任务可用)。
availableCommands.otherCommands
T 它包含诸如锁定、解锁、放弃、返回、声明等可用命令。
processInstanceInfo
T 它包含有关任务进程实例的信息。
processVariables
T
它包含进程变量的对象数组(如果存在)。
pendingTasks
T 它包含任务进程实例的挂起列表。
userActions
T 它是对象的数组。 每个对象都包含路由及其相应确认消息的详细信息(如果存在)。
dataUrl
T 它是任务形式数据的url。
externalAppConfig
T 这是第三方应用程序表单的配置。
已提交
T 如果提交了任务,则为True。
附件
T 列表的附件。
个指定任务
T 列表任务的分配。
  1. 筛选器

    过滤器基本上是用户或组的队列。 当任务被分配给用户/组时,任务会添加到相应队列中。

属性 仅限客户端 评论
isDefault
F 如果队列是登录用户的默认队列,则为True,否则为False。
name
F 队列所有者的名称。
qid F 队列的ID。
类型 F 它包含队列的类型。
0 —— 用户队列。
1. 共享队列。
2.组队列。
查询 T 它包含与筛选器关联的查询。 此查询用于从完整任务列表中搜索任务。
任务 T 它包含属于过滤器的所有任务的列表。
  1. 办公室外

    您可以管理办公室外计划,并控制在您缺席时分配给您的任务流。

属性
仅限客户端
评论
dateRanges
F 它包含用户的办公室外计划的数组对象。 在每个计划对象中,startDate字段包含计划的开始日期,而dendDate字段包含计划的结束日期。 如果endDate在计划中为null,则表示用户尚未计划离职计划的结束日期。
isNoPrimaryDesignate
F 如果用户不在办公室,则没有主要指定项,则为true。
isOutOfOffice
F 如果用户不在办公室,则为True。
outOfficeDesignate
F 它包含被用户指定为主指定用户的详细信息。
processSpecificDistans
F 它包含特定于流程的指定对象数组。 在每个特定于进程的指定对象中,processName包含进程的名称;如果没有为相应进程分配用户,则isNotDesignated为true;如果没有为相应进程分配用户的其他详细信息,则userDesignated为null。
进程
T 它包含用户可用的所有进程的列表。
initialOutOfOfficeSettings
T 它包含最初获取的用户的初始办公室外设置。
outOfOfficeSettings
T 它包含已修改的办公室外设置。
userSearchHistory
T 它包含登录用户搜索到日期的用户的列表。
  1. 进程实例

    当通过工作区或工作台调用进程时,会创建进程实例。

属性 仅限客户端 评论
描述
F 进程实例的说明
启动器 F 进程实例的启动器名称。
initiatorId F 进程实例的启动器ID。
processCompleteTime
F 进程完成时的时间戳。
processInstanceId
F 进程实例的ID。
processInstanceStatus
F 0 =启动
1 =运行
2 =完成
3 =完成
4 =终止
5 =终止
6 =暂停
7 =暂停
8 =取消暂停
processName
F 进程的名称。
processStartTime
F 进程启动时的时间戳。
processVariables
F 进程变量对象的数组。 每个进程变量对象都包含进程变量名称、进程变量值和进程变量类型。
任务列表
T 任务由此进程实例生成。
  1. 进程名称
属性 仅限客户端 评论
processMajorVersion
F 进程的主要版本。
processMinorVersion
F 进程的次要版本。
processName
F 进程的名称。
processTitle
F 进程的标题。
processInstanceList
T 此进程的进程实例列表。
  1. 任务分配对象

    任务赋值对象包含有关任务赋值的信息。 以下是任务分配的属性。

属性 仅限客户端 评论
assignmentCreateTime
F 创建此任务分配时的时间戳。
assignmentType
F 0 =初始分配
1 =转发(任务已转发给当前任务所有者。)
2 =已退回(任务已由先前的任务所有者返回给当前任务所有者。)
3 =已申请(任务的当前所有者已申请任务。)
4 =升级(任务在升级后已分配给任务的当前所有者。)
5 =管理员已分配任务(管理员已将任务分配给当前所有者。)
6 =已咨询任务(已咨询任务的当前所有者。)
assignmentUpdateTime
F 更新任务的此分配时的时间戳。
queueId
F 任务当前所有者的队列ID。
queueOwner
F 任务的当前所有者的名称。
queueOwnerId
F 任务的当前所有者的ID。
  1. 任务ACL对象

    任务ACL对象包含有关权限的信息,如转发、共享、查阅等。 任务。 以下是任务ACL的属性。

属性 仅限客户端 评论
canAddAttachments
F 如果为true,则可将附件添加到任务。
canAddNotes
F 如果为true,则可向任务添加注释。
canClaim
F 如果为true,则可声明任务。
canConsult
F 如果为true,则可咨询任务。
canForward
F 如果为true,则可转发任务。
canShare
F 如果为true,则可共享任务。
  1. 任务附件

    附件可以添加到任务。 附件的类型可以是附件和附注。 以下是attachment对象的属性。

属性 仅限客户端 评论
creationDate
F 创建附件时的时间戳。
creatorId
F 添加附件的用户ID。
creatorName
F 添加附件的用户的名称。
描述
F 附件说明。
fileName
F 附件的名称。
id
F 附件的ID。
lastModifiedDate
F 上次修改附件时的时间戳。
noteExtended
F 如果为true,则备注为扩展(长)备注。
权限
F 与附件关联的权限。 allowRead字段用于读取权限,allowWrite用于写入权限,allowDelete用于删除权限。
大小
F 附件的大小(以字节为单位)。
taskId
F 添加附件的任务的ID。
类型
F “类型”是文件的附件,“类型”是注释。
formattedCreationDate
T 它根据用户的UI设置包含附件创建日期。
formattedDescription
T 格式化附件说明。 用于在AEM Forms工作区中显示附件说明中显示的特殊字符。
formattedFileName
T 格式化的附件名称。 用于在AEM Forms工作区中显示附件名称中存在的特殊字符。 仅用于注释。
  1. 用户

    以下是用户对象的属性。

属性 仅限客户端 评论
地址
F 用户的地址。
commonName
F 用户的通用名称。
描述
F 用户的说明。
directGroupMemberships
F 用户组的列表。
displayName
F 显示用户的名称。
email
F 用户的电子邮件ID。
isOutOfOffice
F 如果用户不在办公室,则为True。
lastName
F 用户的姓氏。
firstName
F 用户的名。
oid
F 用户的ID。
org
F 用户的组织名称。
postalAddress
F 用户的邮政地址。
电话
F 用户的联系号码。
电话号码
F 用户的联系号码。
userid
F 用户的登录ID。

On this page

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
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now