填报成功触发FDL

如何实现填报表填报成功后,自动触发FDL执行任务

FineReport 钱钱钱丶 发布于 2025-8-26 10:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-8-26 10:55(编辑于 2025-8-26 10:56)

FR填报补录数据后,触发FDL任务更新

要实现填报表填报成功后自动触发FDL执行任务,可以按照以下步骤进行:

  1. 填报模板准备

    • 新增一张「标识表」,包含业务数据的主键字段和标识字段,其中标识字段有默认值。最新数据填报后,同时更改「标识表」中的标识字段值,对最新数据做个标记。

    • 在填报模板中添加填报后事件,数据填报后,触发定时任务的执行。

  2. 定时任务设置

    • 通过FDL将最新数据同步到数据库表后,在标识表中将本次更新数据的标识字段值更新为默认值。

  3. 示例

    • 在FR工程中设计填报模板,设置「订单ID」字段为主键,并在填报成功后调用基于任务ID运行任务接口,触发定时任务的执行。

通过以上步骤,可以实现填报表填报成功后自动触发FDL执行任务的功能。具体的实现细节和设置可以参考相关文档和示例

最佳回答
0
snrtuemcLv8专家互助
发布于2025-8-26 10:56(编辑于 2025-8-26 10:57)

~~~~~

  • 3关注人数
  • 25浏览人数
  • 最后回答于:2025-8-26 10:57
    请选择关闭问题的原因
    确定 取消
    返回顶部