yhdata_lyaa 发表于 2024-11-4 13:34
1.下拉参数组件单选吗,是绑定的日期字段吗,确认有对应的日期数据?
2.可以写脚本控制,建议使用文本参数 ...
yhdata_青山 发表于 2024-11-4 14:23
日期用文本参数组件,日期格式,不设置默认值
yhdata_青山 发表于 2024-11-4 14:23
日期用文本参数组件,日期格式,不设置默认值
yhdata_lyaa 发表于 2024-11-4 14:26
1.装载时运行脚本
2.变化时运行
开始日期会自动变成结束日期往前推12月的日期
yhdata_8957 发表于 2024-11-4 14:32
var a=dategap
(param["开"],param["结"],'monthofyear')=12
yhdata_lyaa 发表于 2024-11-4 14:26
1.装载时运行脚本
2.变化时运行
开始日期会自动变成结束日期往前推12月的日期
yhdata_Dkp2dKHh 发表于 2024-11-4 15:40
直接在变化时运行写就行啦,开始结束参数组件不设置默认,勾选。
js脚本加个判断
1.当开始参数为空,参数赋 ...
yhdata_8957 发表于 2024-11-4 16:08
脚本里面只能使用iif函数啊
yhdata_8957 发表于 2024-11-4 14:46
你好,我根据这个代码得到的场景是:1、点击页面后,开始日期为去年的今天,结束日期为今年的昨天---所以 ...
yhdata_Dkp2dKHh 发表于 2024-11-4 16:14
脚本里JS循环 判断都可以写,别只看他们列出的函数,你这个 在if里面做几个判断 赋值就再结合过滤就ok啦 ...
yhdata_Dkp2dKHh 发表于 2024-11-4 16:32
if (isNull(param["结束参数"])) {
param["结束参数"]=昨天;
param["开始参数"]=昨天年份的第一天; ...
yhdata_Dkp2dKHh 发表于 2024-11-4 16:32
if (isNull(param["结束参数"])) {
param["结束参数"]=昨天;
param["开始参数"]=昨天年份的第一天; ...
yhdata_青山 发表于 2024-11-4 14:50
我发的已经是全部代码了,你先新建一个页面,把代码放上去试一下,可以的话再加你自己的代码,提交时运行 ...
yhdata_Dkp2dKHh 发表于 2024-11-4 17:11
if (isNull(param["结束参数"])) {
param["结束参数"]=param["_LAST_FULL_DAY_"];
param["开始参 ...
yhdata_8957 发表于 2024-11-5 10:49
我修改了变量 放进变化时运行,都不生效你的逻辑就是判断结束日期是否为空来决定开始日期的变化形式吧
...
yhdata_lyaa 发表于 2024-11-4 13:34
1.下拉参数组件单选吗,是绑定的日期字段吗,确认有对应的日期数据?
2.可以写脚本控制,建议使用文本参数 ...
yhdata_8957 发表于 2024-11-5 10:36
我按你的方法去试了,和大家的效果一样,装载时运行的脚本在加上变化时运行的脚本后都不生效了 ...
欢迎光临 永洪社区 (http://club.yonghongtech.com/) | Powered by Discuz! X3.4 |