找文章 / 找答案
精选问答 更多内容
123
返回列表 发新帖

[常用脚本] 为什么获取不到数据

Efheih白银一 显示全部楼层 发表于 2024-10-17 11:25:06
默认值设置:默认筛选框第12个参数
getViewData('开始日期');
开始日期.setSelectedObjects([开始日期.getObjects()[11][0]],STRING);

结束日期直接默认第一个吧
回复

使用道具 举报

yhdata_8957青铜一 显示全部楼层 发表于 2024-10-17 11:29:18
yhdata_yzm 发表于 2024-10-17 11:22
语言描述不好理解,配上截图,在哪里想做啥,用的什么组件标准出来,一个问题一个问题往下走。
...

1、核心就是通过两个组件(开始日期与结束日期)来控制折线图变化趋势:如图2、
需求1:我需要让图表在打开时默认展示为当前时间往前推12个月的数据,所以我是针对装载时运行的
需求2:我需要打开后,仍旧可以通过人工选择开始时间与结束时间来看一个时间段内的数据
备注:文本参数(开始日期与结束日期)我已经和图表添加了过滤(日期≥开始时间 且日期≤结束时间)


Dingtalk_20241017112418.jpg


回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-10-17 14:24:32
装载时运行的脚本,只跑一次
if(param['a']==1)
{
    var a=now()
var b=formatDate(now(),'yyyy-MM-dd')

var c=formatDate(dateAdd(a,'year',-1),'yyyy-MM-dd')

结束日期.setSelectedObjects(,STRING)
开始日期.setSelectedObjects([c],STRING)
param['a']=2
}
结束日期是现在,开始日期是去年的今天,脚本只跑一次。
编辑参数需要给参数a设置默认值,默认为1
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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