数据集死循环问题

各位大佬们,我定义了个数据集,提示死循环

image.png

其中$fenlei参数在数据表里是这么定义的的,如下

if(ISNULL($fenlei),value('产线top10',1,1),$fenlei)

然后ISNULL($fenlei)里面的$fenlei是上涨柱状图通过js传的,传的是上张柱状图x轴的值如下

FR.Chart.WebUtils.changeParameter("chart01", {"fenlei":fenlei});

出现死循环的sql如下

image.png

请问大佬们我该如何解决

FineReport BVJhemIP 发布于 2024-1-31 09:41 (编辑于 2024-1-31 09:42)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-1-31 09:42

你这个SQL数据集是不是就是产线top10?

  • BVJhemIP BVJhemIP(提问者) 产线top10是另一个数据集的。value(\'产线top10\',1,1)就是我取了产线top10这个数据集第一列的第一行数据
    2024-01-31 09:44 
  • Z4u3z1 Z4u3z1 回复 BVJhemIP(提问者) 传原始模板上来看看吧
    2024-01-31 09:46 
  • Z4u3z1 Z4u3z1 回复 BVJhemIP(提问者) 应该是chart01用的你这个SQL数据集吧
    2024-01-31 09:58 
  • BVJhemIP BVJhemIP(提问者) 回复 Z4u3z1 是的,chart01是多层饼图,我从柱状图传参数fenlei(就是柱状图的x轴)到饼图
    2024-02-01 07:53 
  • 1关注人数
  • 145浏览人数
  • 最后回答于:2024-1-31 09:42
    请选择关闭问题的原因
    确定 取消
    返回顶部