yhdata_cGxQ0JdB青铜三
昨天 17:20 发布在问答
【可视化】 多页签报表默认展示最新日期设置
如同所示,三个报表,三个数据集,需要展示在一个报告里面,用页签展示。
每个页签展示一个报表, 但是每个报表都有一个报送日期,日期是对应数据集的字段,需要每个报表都默认展示最新的日期,且可支持筛选其他日期。目前日期都是字符串格式。
目前使用的方式是:
报告-脚本-装载时运行(如下脚本),然后日期倒序。
但是只能作用于一个报表,需要三个报表都可以满足的话,需要如何设置?
var data = getData('下拉列表过滤1',DATA)
if(data.exists(1,0,true))
{
下拉列表过滤1.setSelectedObjects([data.get(1,0),STRING)
}




企业微信截图_17520524181798.png
120
7
精彩评论7
yhdata_lyaa
发表于 昨天 17:48 显示全部楼层
其他报告也可以用 第一个报送日期进行过滤呢,现在是想实现什么
回复

使用道具 2#

yhdata_cGxQ0JdB青铜三 回复yhdata_lyaa
发表于 2025-07-09 17:53:15
想实现的是KPI 报表,错误汇总报表,错误清单报表三个页签报表,每个页面的默认展示的报送月份都是最新的日期。需要如何实现? 每个报表的日期对应的字段是不同的,目前用的都是下拉过滤组件
回复

yhdata_cGxQ0JdB青铜三
发表于 昨天 17:57 显示全部楼层
需要展示如同的页签报表,日期都需要展示为最新的日期,按如下方式只能一张报表实现展示最新的格式
目前使用的方式是:
报告-脚本-装载时运行(如下脚本),然后日期倒序。
但是只能作用于一个报表,需要三个报表都可以满足的话,需要如何设置?
var data = getData('下拉列表过滤1',DATA)
if(data.exists(1,0,true))
{
下拉列表过滤1.setSelectedObjects([data.get(1,0),STRING)
企业微信截图_17520548695102.png
企业微信截图_17520548564019.png
企业微信截图_17520548823717.png
回复

使用道具 3#

yhdata_lyaa回复yhdata_cGxQ0JdB青铜三
发表于 2025-07-09 18:07:35
三个不同的组件,写三个脚本可以吗
回复

yhdata_cGxQ0JdB青铜三
发表于 12 小时前 显示全部楼层
请问有人知道吗
回复

使用道具 4#

yhdata_lyaa
发表于 11 小时前 显示全部楼层
我不太明白,不同的数据集,每个页签都有一个下拉列表过滤组件,但是你脚本只写了一个,怎么作用3个呢
回复

使用道具 5#

朝花夕拾皇冠一
发表于 5 小时前 显示全部楼层
三个报表是不是想共用同一个时间组件
回复

使用道具 6#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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