Show Menu
主题×

AEM Forms工作区JSON对象说明

在AEM Forms工作区中使用的JSON对象如下所述。
  1. 类别
    类别显示在工作区的开始进程选项卡中。 这些类别用于对起点进行分类。
属性 仅限客户端 评论
名称 F 类别名称
id F 类别ID
说明 F 类别说明
parentOid F 包含父类别的oid
startPointsList T 包含列表类别中存在的所有起始点
categoryList T 包含列表类别的直接子类别
所有起点和收藏夹都是在客户端定义的类别。 “收藏夹”类别包含用户标记为“收藏夹”的所有起点。 所有起点类别包含所有起点。
  1. 起点
    起点用于在调用时从工作区开始进程。
    属性
    仅限客户端
    评论
    categoryId
    F
    它包含起始点所属类别的id。
    描述
    F
    它包含起点的描述。
    名称
    F
    它包含起始点的名称。
    serializedImageTicket
    F
    它包含与起始点对应的图像票证。 此图像票证用于从服务器获取起始点的图像。
    serviceName
    F
    它包含起始点服务的名称。
    startpointId
    F
    它包含起始点的id。
    isFavorite
    T
    指示起始点是否为收藏点。 如果起始点是最喜欢的,则返回true;否则返回false。
    isDefaultImage
    T
    指示是否有为进程指定的图像。 如果没有与进程else false关联的图像,则返回true。
    任务
    T
    它包含调用起始点时创建的任务。
    imageUrl
    T
    它包含与起始点对应的图像的url。
  2. 任务
    任务分配给用户/用户组,并包含可填充数据的用户界面(表单或指南(已弃用))。 为用户分配任务后,会向他们提供表单或指南以完成和提交。
属性 仅限客户端 评论
classOfTask F 当任务为lc8任务时,任务类为“LC8”,否则为“标准”。
completeTime F 它包含任务完成时的时间戳。
consultGroupId F 它包含可咨询任务的组的ID。 在设计过程中设置。
createTime F 它包含创建任务时的时间戳。
creationId F 它包含创建任务的用户的id。
currentAssignment F 它包含有关当前任务分配的详细信息。
截止期限 F 它包含任务到期的时间戳。
说明 F 它包含对任务的描述。
displayName F 它包含任务的显示名称。
forwardGroupId F 它包含可转发任务的组的ID。 在设计过程中设置。
instructions F 它包含任务的说明。
isLocked F 如果任务已锁定,则为true。
isMustOpenToComplete F 如果必须打开任务表单才能完成任务,则为true。
isOpenFullScreen F 如果为true,则打开任务时,表单将首次显示完整屏幕。
isRouteSelectionRequired F 如果为true,则必须选择路由才能完成任务。
isShowAttachments F 如果属于,则显示附件。
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 它包含完成任务时所选路由的名称。
serializedImageTicket 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 for、swf表单等。
showDirectActions T 如果为true,则路由操作在工作区中可见。
showACLAactions T 如果为true,则向前、查阅、共享等操作在工作区中可见。
supportsOffline T 如果为true,则表单可脱机。 这仅适用于pdf表单。
supportsSave T 如果为true,则用户可以保存任务。
readerSubmitOptions T 此对象包含用于通过Reader提交PDF表单的选项,以防PDF表单不包含提交按钮。
isDefaultImage T 指示是否有为进程指定的图像。 如果没有与进程else false关联的图像,则返回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 这是第三方应用程序表单的配置。
submitted T 如果提交了任务,则返回true。
attachments T 列表任务。
个指定任务 T 列表任务的分配。
  1. 筛选器
    过滤器基本上是用户或用户组的队列。 将任务分配给用户/用户组后,任务会添加到相应的队列中。
属性 仅限客户端 评论
isDefault F 如果队列是登录用户的默认队列,则为true;否则为false。
名称 F 队列所有者的名称。
qid F 队列的ID。
类型 F 它包含队列的类型。 0 —— 用户队列。 1. 共享队列。 2. 组队列。
查询 T 它包含与过滤器关联的查询。 此查询用于从完整任务列表中搜索任务。
任务 T 它包含属于过滤器的所有任务的列表。
  1. 办公室外
    您可以管理离职计划,并控制在您缺席时分配给您的任务流。
属性 仅限客户端 评论
dateRanges F 它包含用户的办公外计划的数组对象。 在每个计划对象中,startDate字段包含计划的开始日期,dendDate字段包含计划的结束日期。 如果endDate在计划中为null,则表示用户尚未预定离职计划的结束日期。
isNoPrimaryDesignate F 如果用户不在办公室,则没有主要指定项,则为true。
isOutOffice F 如果用户不在办公室,则为true。
outOfficeDesignate F 它包含用户被分配为主要指定用户的详细信息。
processSpecificDistans F 它包含特定于进程的指定办公室外对象的数组。 在每个进程特定的指定对象中,processName包含进程的名称;如果没有为相应进程分配用户,则isNotDesignated为true;如果没有为相应进程分配用户的其他详细信息,则userDesignated为null。
processes T 它包含用户可用的所有进程的列表。
initialOutOfficeSettings 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 如果为真,则可声明任务。
canConsult F 如果是真的,可以咨询任务。
canForward F 如果为真,则可转发任务。
canShare F 如果为True,则可以共享任务。
  1. 任务附件
    附件可添加到任务。 附件的类型可以是附件和附注。 以下是attachment对象的属性。
属性 仅限客户端 评论
creationDate F 创建附件时的时间戳。
creatorId F 添加附件的用户ID。
creatorName F 添加附件的用户的名称。
说明 F 附件说明。
fileName F 附件的名称。
id F 附件的ID。
lastModifiedDate F 上次修改附件时的时间戳。
noteExtended F 如果为true,则备注为扩展(长)备注。
permissions F 与附件关联的权限。 allowRead字段用于读取权限,allowWrite用于写入权限,allowDelete用于删除权限。
大小 F 附件的大小(以字节为单位)。
taskId F 向其添加附件的任务的ID。
类型 F “类型”(Type)是文件的附件,“类型”(Type)是注释的注释。
formattedCreationDate T 它根据用户的UI设置包含附件创建日期。
formattedDescription T 格式化的附件说明。 用于显示AEM Forms工作区中附件说明中的特殊字符。
formattedFileName T 格式化的附件名称。 用于显示AEM Forms工作区中附件名称中存在的特殊字符。 这仅用于备注。
  1. 用户
    以下是用户对象的属性。
属性 仅限客户端 评论
address F 用户的地址。
commonName F 用户的通用名称。
说明 F 用户的说明。
directGroupMembership F 列表用户组。
displayName F 显示用户的名称。
email F 用户的电子邮件ID。
isOutOffice F 如果用户不在办公室,则为true。
lastName F 用户的姓氏。
firstName F 用户的名字。
oid F 用户的ID。
org F 用户的组织名称。
邮政地址 F 用户的邮政地址。
telephone F 用户的联系号码。
telephoneNumber F 用户的联系号码。
userid F 用户的登录ID。