决策报表中,如何先执行程序,再执行sql语句

image.png

我的数据是通过webapi实时取各个系统的数据并计算得出来的一个集合,然后我的数据计算会把这些数据存储到一个表里。

如何先执行数据计算,再执行1-1 ,1-2的查询?

求助

FineReport 忧郁的八哥 发布于 2024-4-26 09:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-4-26 09:33

这个没法固定顺序的

可以咨询帆软技术支持

  • 忧郁的八哥 忧郁的八哥(提问者) 那我想先计算 ,后查询,有什么方案可以实现吗
    2024-04-26 09:35 
  • snrtuemc snrtuemc 回复 忧郁的八哥(提问者) 直接用存储过程,按顺序写成存储过程,然后直接调用存储过程
    2024-04-26 09:40 
  • 忧郁的八哥 忧郁的八哥(提问者) 回复 snrtuemc 存储过程调用webapi?大哥,不行啊
    2024-04-26 09:40 
最佳回答
0
杨朝健Lv5中级互助
发布于2024-4-26 09:44

把数据计算放到一个自定义函数里,然后在模板参数=函数调用

  • 忧郁的八哥 忧郁的八哥(提问者) 咋调用
    2024-04-26 09:47 
  • 杨朝健 杨朝健 回复 忧郁的八哥(提问者) 报表会把模板参数计算出来,再跑数据集计算报表,我也不知道你的数据计算是什么逻辑,正常来说是可以在模板参数用自定义函数把数据计算的逻辑跑一边,然后表就应该有数据了,这时才会继续跑数据集
    2024-04-26 09:52 
  • 3关注人数
  • 195浏览人数
  • 最后回答于:2024-4-26 09:44
    请选择关闭问题的原因
    确定 取消
    返回顶部