找文章 / 找答案
精选问答 更多内容

文本框动态展示自由报表内的部分内容

yhdata_2YxCD0y6玄铁二 显示全部楼层 发表于 昨天 17:15 |阅读模式 打印 上一主题 下一主题
10
未解决
在报告中制作了一张自由式报表(报表设计和示例数据如下图)


我现在需要写一段文本,动态展示自由式报表中新增占比排名前三的名称+新增占比率。(例如:本周新增使用量前三为A(占比96%)、B(占比2%)、C(占比1%)
要怎么实现呢?
回复

使用道具 举报

精彩评论5

yhdata_lyaa 显示全部楼层 发表于 昨天 17:44
先获取到自由表的值,赋值给参数,比如

var a =getData("图表1") //获取图表1的数据
param['A'] = a.get(0,4) // 获取表1中第一行第五列的单元格数据,赋值给参数A

然后文本组件里写:
本周新增使用量前三为A(占比?{A})、B(占比?{B})、C(占比?{C})

回复

使用道具 举报

yhdata_2YxCD0y6玄铁二 显示全部楼层 发表于 昨天 17:56
yhdata_lyaa 发表于 2024-12-4 17:44
先获取到自由表的值,赋值给参数,比如

var a =getData("图表1") //获取图表1的数据

如果不确定取的值是在哪个单元格该怎么办?
如图,每个单元格中的指标都是纵向扩展的,假设参数'a'指的是新增占比排行第一的占比率,那她的值应该是K列=1时对应的同行的J列的值
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 昨天 18:07
yhdata_2YxCD0y6 发表于 2024-12-4 17:56
如果不确定取的值是在哪个单元格该怎么办?
如图,每个单元格中的指标都是纵向扩展的,假设参数'a'指的是 ...

数行列数,展开以后的行列数
回复

使用道具 举报

魁梧滴小猴子白银一 显示全部楼层 发表于 半小时前
围观
回复

使用道具 举报

yhdata_2YxCD0y6玄铁二 显示全部楼层 发表于 3 分钟前
yhdata_lyaa 发表于 2024-12-4 18:07
数行列数,展开以后的行列数

没懂。
那我还是不确定展开以后应该展示的行列数是什么啊?有没有更具体一点的例子
示例截图的排名1/2/3是正好按顺序排列的,但实际不一定。因为整张报表的排序是按照其他字段倒序排列的
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部