数据库查询是写select语句找出饼图的分子分母,那json数据集插件用什么语句?

数据库查询是使用select语句找出饼图的分子分母,然后绑定饼图组件就可以了,如下:1676353195931.jpg

那么json数据集插件取过来接口的json数据,如何操作才能取出想要的字段去绑定饼图呢?比如从json数据中选出某一种书籍,除以所有的书籍数量,用于饼图,怎么实现?1676353102812.jpg

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

json数据集,取到数据后,可以将数据放到单元格做计算,然后图表取单元格而数据源

图表单元格数据源-https://help.fanruan.com/finereport/doc-view-175.html

  • 用户Y7661343 用户Y7661343(提问者) 我是要做一个大屏,会从若干个接口中取出json数据,如果用单元格,那么大屏去显示那么多的单元格不现实,我是只需要显示饼图,柱状图等等,所以我在想是不是充分利用jsonpath语句,选出想要的数据,那么主要是怎么写jsonpath语句去选出饼图需要的分子分母呢?可以看看我问题里面的第三个图,我觉得最终,分子分母就已经是json下面的字段了。
    2023-02-14 14:03 
  • snrtuemc snrtuemc 回复 用户Y7661343(提问者) 这个你想json插件中处理,基本很难,大屏的话,你可以直接把数据放在报表块,然后报表块可以隐藏不显示的,然后图表取决策报表的报表块单元格数据就可以,决策报表数据源-https://help.fanruan.com/finereport/doc-view-638.html
    2023-02-14 14:07 
  • 用户Y7661343 用户Y7661343(提问者) 回复 snrtuemc 大概明白你的意思了,就是基本很难,我一直想着就用jsonpath去实现和select出来数据一样的效果,看你说的,应该是难,而且我一直也研究不出来,那就是你说的,先把json数据集全取出来放到单元格再用,全部取回来也是需要语法的,是那个 $..* 吗
    2023-02-14 14:35 
  • snrtuemc snrtuemc 回复 用户Y7661343(提问者) 是的,但是取全部数据,也要看你的json数据结构
    2023-02-14 14:37 
  • 用户Y7661343 用户Y7661343(提问者) 回复 snrtuemc 报表块怎么样设置不显示呢?
    2023-02-17 18:21 
最佳回答
0
LTC朝Lv6高级互助
发布于2023-2-14 13:57
  • 用户Y7661343 用户Y7661343(提问者) 取json数据的语法jsonpath,比如取出全部$..* ,那么取出其中一个字段也很简单,比如$.store.book[*].category ,如果取出两个字段的求和 ,将来作为饼图的分母,,怎么写呢?
    2023-02-14 14:09 
  • LTC朝 LTC朝 回复 用户Y7661343(提问者) 你可以把数据取出来放在单元格中,然后在单元格中进行求和,图表引用“单元格数据源”
    2023-02-14 14:12 
  • 1关注人数
  • 329浏览人数
  • 最后回答于:2023-2-15 15:31
    请选择关闭问题的原因
    确定 取消
    返回顶部