永洪社区
标题:
数据集参数脚本设置
[打印本页]
作者:
yhdata_BHQcto3l
时间:
2024-10-9 11:39
标题:
数据集参数脚本设置
数据集里面有开始日期、结束日期参数,为什么在报告写脚本,
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了
时间:
2024-10-9 11:39
yhdata_BHQcto3l 发表于 2024-10-9 11:54
这些是没有问题的呢,我觉得是因为直接运用在数据集里面的参数不能受报告脚本控制
...
你上面这个理解就已经是错的了,参数是从你打开报告产生,并且传递给数据集的。或者我再直白点告诉你就是,报告的参数会传递到数据集。各个环节好好检查一下哈
作者:
yhbi老6了
时间:
2024-10-9 11:50
看描述,看不出是什么问题,需要你自己慢慢检查。可查的方向有:参数名字、数据格式等
作者:
yhdata_BHQcto3l
时间:
2024-10-9 11:54
这些是没有问题的呢,我觉得是因为直接运用在数据集里面的参数不能受报告脚本控制
作者:
yhdata_BHQcto3l
时间:
2024-10-9 13:19
脚本格式的问题,改成这样就可以了:
param["开始日期"] = dateAdd(today(), "day", -7);
param["结束日期"] = dateAdd(today(), "day", -1);
欢迎光临 永洪社区 (https://club.yonghongtech.com/)
Powered by Discuz! X3.4