全部文档
文档中心工作流常见问题与排查UX 页面与任务

UX 页面与任务

按传递顺序检查:

  1. 工作流的用户任务是否启用待办跳转界面,且关联了正确的 UX。

  2. UX 是否已声明并保存相应的外部变量,来源是否选择“外部”;变量编码是否与工作流跳转参数一致,注意大小写。

  3. 工作流是否为该参数赋了值,且来源的启动参数或全局变量确实有值;不能只加载参数名称而不赋值。

  4. UX 数据源的查询条件是否选择“UX 变量”中的对应外部变量(例如 contract),当前账号是否有权读取这条业务记录。

  5. 是否从待办的实际任务打开页面。直接在编辑器预览时,通常没有这条任务传入的外部变量值。

例如 UX 声明外部变量 contract,工作流传 contract = wfi$contract_id,UX 数据源的取值类型选择“UX 变量”,变量选择 contract;变量编码不会自动改成 contract_id。配置步骤见 打开 UX 与传参

业务记录和任务是两种对象,需要分别定位。业务编号不能填入“任务实例 ID”;任务实例 ID 来自用户任务的 acp$task_id,流程实例 ID 来自 wfp$proc_id

检查控件查询方式、传入 ID、当前用户与任务关系、任务是否已完成,以及是否开启了相应的后备查询。一个流程可能有多条任务,不能用流程 ID 代替任务 ID。详见 任务处理与结果回传

UX“完成任务所需参数”进入当前任务的 acr$extra_res。例如回传参数名为 approved_amount,在当前节点读取 acr$extra_res.approved_amount,再通过数据映射写入全局变量 wfv$approved_amount,后续节点读取全局变量。

同时核对参数名、空值和类型。保存业务表单不会自动写入工作流变量;任务完成也不会自动保存业务表单。两者需要分别配置。

回到顶部

咨询热线

400-821-9199