Skip to content
v1.0当前版本
文档版本当前使用指南

当前仅提供 1.0 使用指南

调试与排错 ​

本章给出动作未按预期执行时的排查顺序与常见配置错误清单。


1. 动作没有生效 ​

按以下顺序检查,该顺序按"最容易忽略、最省时间"排列:

  1. 动作流是否已保存。设计器中的修改需点击保存才生效。切换事件或关闭对话框前确认已保存;
  2. 事件是否绑定了正确的按钮或字段。回到触发根节点确认所选时机与绑定对象,与实际测试的操作一致;
  3. 字段值变化与字段点击是否漏勾字段。这两种时机若未勾选具体字段,编辑器会给出该事件永不触发的警告;
  4. 条件是否堵死了路径。检查条件是否写反,或两个分支都留空;
  5. 节点是否被停用。停用的节点整卡变灰并带停用角标,运行时跳过;
  6. 前面的动作是否先失败了。同步动作失败会使同层级后续节点整体中止。

2. 取数或赋值结果不对 ​

检查项说明
字段选错表最常见的错误是把来源表字段与本报表字段选反
填充策略查到多条时的处理方式(取第一条、拼接、求和)是否与预期一致
实际执行一次用表达式编辑器的测试功能跑一遍条件,看返回结果,判断是条件本身有误还是数据没有匹配项

3. 使用节点自带的测试 ​

动作节点的配置对话框中带有测试按钮(触发根与条件节点没有)。点击后按当前配置直接执行一次,可查看条件是否匹配、结果是否符合预期。

这比反复保存整条流程再到填报态验证要快得多,且结果直接显示在对话框中,不必离开设计器。


4. 查看执行日志 ​

动作运行时的详细报错不一定完整展示在页面上,需请实例管理员在控制台的日志中心协助查看:

  1. 记录大致的操作时间、点击的按钮或改动的字段、模板名称,便于检索;
  2. 管理员在日志中心的系统日志页签按时间范围与关键字查找;
  3. 日志详情中可看到出错时的原始信息,据此判断是配置问题(表达式写错、目标表选错)还是数据问题(引用的记录已被删除)。

5. 常见配置错误 ​

现象原因与处理
保存被拦截,提示表达式相关错误为"不成立"分支配置了内容。 表达式模式不支持取反,需清空该分支,或改为两个条件节点分别书写正反条件,见分支与子流程
提示条件两个分支都为空该条件节点没有接任何后续动作,等于未做判断
提示某个事件不会被触发字段值变化或字段点击选了时机却未勾选字段
异步开关无法勾选或保存报错该动作不支持异步执行,只能保持同步
取数或条件结果比预期多某条过滤条件因参数未填被视为未书写,见表达式编辑器
删除或修改动作执行了但数据没变定位条件未匹配到目标记录,或因版本冲突被自动跳过

6. 自查顺序 ​

求助前按此顺序自查一遍,通常可省去大量沟通:

是否已保存 → 事件是否绑对 → 有无未处理的警告 → 条件是否正确 → 前面的步骤是否真的成功

仍无法定位时,带上操作时间与模板名称请管理员查询日志。


7. 相关章节 ​

配置示例:执行成功后仍要核对数据 ​

本例是应用定时任务的数据动作,入口由 Kimpo 本体提供,动作设计器插件配置「新增数据」,宿主执行后写入目标表。执行历史显示两次成功、各完成1/1步后,再按演练关联单号查询库存流水,确认防重后仍只有1条、数量为1。

任务状态与实际业务变化需要分别检查。此例不是模板按钮的节点测试;完整设置见定时任务。

两次手动触发均成功并完成1/1步;需结合实际目标表确认防重后的记录数量

两次手动触发均成功并完成1/1步;需结合实际目标表确认防重后的记录数量

再次执行后重新查询,同一TUTORIAL-JOB-001仍只有1条且数量为1,验证关联单号防重

再次执行后重新查询,同一TUTORIAL-JOB-001仍只有1条且数量为1,验证关联单号防重

使用者 · 应用开发者 · 实例管理者