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

[常用脚本] 数据集参数脚本设置

yhdata_BHQcto3l玄铁三 显示全部楼层 发表于 2024-10-9 11:39:55 |阅读模式 打印 上一主题 下一主题
15
已解决
数据集里面有开始日期、结束日期参数,为什么在报告写脚本,param["开始日期"]= formatDate(dateAdd(today(),'day',-6),'yyyy-MM-dd');param["结束日期"]= formatDate(dateAdd(today(),'day',-3),'yyyy-MM-dd');
debug看没有问题,刷新参数也显示正确,但是显示为空。
如果直接在参数设置开始日期、结束日期默认值,然后脚本改为param["日期"]= formatDate(dateAdd(today(),'day',-6),'yyyy-MM-dd'),用日期去过滤表格又是可以出数据的


最佳答案

yhbi老6了 白银三 关注Ta

2024-10-09 11:39:56

你上面这个理解就已经是错的了,参数是从你打开报告产生,并且传递给数据集的。或者我再直白点告诉你就是,报告的参数会传递到数据集。各个环节好好检查一下哈
查看完整内容
回复

使用道具 举报

精彩评论4

yhbi老6了白银三 显示全部楼层 发表于 2024-10-9 11:39:56
yhdata_BHQcto3l 发表于 2024-10-9 11:54
这些是没有问题的呢,我觉得是因为直接运用在数据集里面的参数不能受报告脚本控制
...

你上面这个理解就已经是错的了,参数是从你打开报告产生,并且传递给数据集的。或者我再直白点告诉你就是,报告的参数会传递到数据集。各个环节好好检查一下哈
回复

使用道具 举报

yhbi老6了白银三 显示全部楼层 发表于 2024-10-9 11:50:00
看描述,看不出是什么问题,需要你自己慢慢检查。可查的方向有:参数名字、数据格式等
回复

使用道具 举报

yhdata_BHQcto3l玄铁三 显示全部楼层 发表于 2024-10-9 11:54:33
这些是没有问题的呢,我觉得是因为直接运用在数据集里面的参数不能受报告脚本控制
回复

使用道具 举报

yhdata_BHQcto3l玄铁三 显示全部楼层 发表于 2024-10-9 13:19:46
脚本格式的问题,改成这样就可以了:
param["开始日期"] = dateAdd(today(), "day", -7);
param["结束日期"] = dateAdd(today(), "day", -1);
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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