帆软报表调用的json数据集后台接口获得返回数据中有选择月份例如202004-202006

如何实现动态表头 根据选择区间实现  例如选择202004-202006  表头中包含202004,202005,202006.选择202008-202009表头中就只有202008,202009以及与数据集中数据进行匹配。

FineReport 遇见0817 发布于 2020-8-14 14:57 (编辑于 2020-8-14 15:00)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
冰泉冷涩Lv6初级互助
发布于2020-8-15 09:56

没用过JSON数据集,只用过一般的数据库查询做的,不知道能不能帮上你:

两个日期控件分别控制开始时间和结束时间,日期控件输出格式选择数据集中对应的yyyy-MM,筛选日期数据时日期<=$结束时间且>=$开始时间。

日期字段横向扩展,扩展出来的数据列会根据日期控件的选择空间变化,就实现动态表头了。

  • 遇见0817 遇见0817(提问者) 这样怎么解决动态表头与数据之间的对应关系呢
    2020-08-15 15:26 
最佳回答
0
ScyalcireLv7中级互助
发布于2020-8-15 10:06(编辑于 2020-8-15 10:07)

你2020-08 2020-09 之类的日期 直接作为字段名出现在数据集吗

我之前也解析过json的数据 你这个2020-08之类的日期不是字段名吧  直接作为数据被取出来的

  • 遇见0817 遇见0817(提问者) 接口中封装的可以把202008 202009作为字段取出 字段对应的是该月份的数据
    2020-08-15 15:25 
最佳回答
0
DlesLv6初级互助
发布于2020-8-15 10:17

你可以把这json返回的数据当成参数,放在下拉框或者下拉复选框,然后单元格和参数做过滤

  • 4关注人数
  • 425浏览人数
  • 最后回答于:2020-8-15 10:17
    请选择关闭问题的原因
    确定 取消
    返回顶部