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

[可视化] 如何设置组件传参默认值

yhdata_R1dfhSqV白银四 显示全部楼层 发表于 2022-9-20 11:57:39 |阅读模式 打印 上一主题 下一主题
1
已解决
设置组件传参的默认值?
场景是  
  上方有选项卡  可以传入一个end_month参数
   sql中是end_month_pt作为参数条件  由图表中的选择来进行控制 但是缺少一个默认值
怎么设置
当end_month_pt为空的时候  使用end_month的值作为数据传入
主要是这个脚本不知道怎么写  
逻辑的话 是  if(  ?{end_month_pt} = null,  ?{end_month_pt}= ?{end_month}, ?{end_month_pt} )  

求脚本里面的JS语法怎么写



最佳答案

社区管理员
yhdata_yzm 关注Ta

2022-09-20 11:57:40

if(param['end_month_pt']==null) { param['end_month_pt']=param['end_month'] }
查看完整内容
回复

使用道具 举报

精彩评论3

yhdata_yzm 显示全部楼层 发表于 2022-9-20 11:57:40
if(param['end_month_pt']==null)
{
param['end_month_pt']=param['end_month']
}
回复

使用道具 举报

yhdata_R1dfhSqV白银四 显示全部楼层 发表于 2022-9-20 13:48:26
设置这个之后  进去报表里面以后 设置end_month_pt参数的默认值为end_month  
进去之后都正常   也正常显示  end_month_pt 的默认值也传入正常   
然后我选择end_month_pt 为指定的一个月份   传入值也正常
当我点击空白处后   end_month_pt(点空白就相当于end_month_pt没有指定值)  
但是此时并不会带入end_month_pt的默认值  
会报错 end_month_pt 空指针异常   这种怎么解??
回复

使用道具 举报

yhdata_R1dfhSqV白银四 显示全部楼层 发表于 2022-9-20 14:25:04
yhdata_R1dfhSqV 发表于 2022-9-20 13:48
设置这个之后  进去报表里面以后 设置end_month_pt参数的默认值为end_month  
进去之后都正常   也正常显示 ...

1663655073146.jpg
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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