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

[可视化] 下拉参数在打开报表的时候默认显示值的问题

yhdata_7w8bnlYX青铜四 显示全部楼层 发表于 2022-1-24 15:07:15 |阅读模式 打印 上一主题 下一主题
有一个这样的问题就是有个下拉参数1和2。下拉参数1绑定的是字段日期,格式是日期时间(yyyy-MM-dd),下拉参数2绑定的是字段TIME_DATE,格式为日期时间但是数据例如:2021-04-23 00:00:00.0。之后在报表的脚本里面写的var a=formatDate(now(),"yyyy-MM-dd")下拉参数1.setSelectedObjects([a,STRING)

var b=formatDate(now(),"yyyy-MM-dd")
下拉参数2.setSelectedObjects([b,STRING)
最后只有下拉参数1显示了,但是下拉参数2不显示是为什么



下拉参数2.png

最佳答案

永洪tech-wdr 关注Ta

2022-01-24 15:07:16

建议直接使用降序排列并设置默认选中第一个值
查看完整内容
回复

使用道具 举报

精彩评论9

显示全部楼层 发表于 2022-1-24 15:07:16
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

显示全部楼层 发表于 2022-1-24 15:18:48
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

yhdata_7w8bnlYX青铜四 显示全部楼层 发表于 2022-1-24 15:22:54
永洪tech-wdr 发表于 2022-1-24 15:18
下拉参数2绑定的日期时间类型,是否精确到了时分秒,formatDate函数是将now值转换为字符串类型yyyy-MM-dd的 ...

下拉参数2确实到了时分秒,那我应该怎么改呢
回复

使用道具 举报

显示全部楼层 发表于 2022-1-24 16:07:32
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

yhdata_7w8bnlYX青铜四 显示全部楼层 发表于 2022-1-24 16:41:52
永洪tech-wdr 发表于 2022-1-24 16:07
精确到时分秒建议直接使用文本参数显示当前日期时间,文本参数.value=now(),如果DATE_TIME字段是日期时 ...

我的DATE_TIME字段确实是日期时间字段,那我这个是下拉参数打开报表的时候默认显示的当天。
var b=now()
下拉参数2.setSelectedObjects(,STRING)
这样写对吗
回复

使用道具 举报

yhdata_7w8bnlYX青铜四 显示全部楼层 发表于 2022-1-24 16:42:41
yhdata_7w8bnlYX 发表于 2022-1-24 16:41
我的DATE_TIME字段确实是日期时间字段,那我这个是下拉参数打开报表的时候默认显示的当天。
var b=now()
...

var b=now()
下拉参数2.setSelectedObjects(,STRING)
回复

使用道具 举报

yhdata_7w8bnlYX青铜四 显示全部楼层 发表于 2022-1-24 16:43:54
永洪tech-wdr 发表于 2022-1-24 16:07
精确到时分秒建议直接使用文本参数显示当前日期时间,文本参数.value=now(),如果DATE_TIME字段是日期时 ...

不知道为啥发不出来
回复

使用道具 举报

显示全部楼层 发表于 2022-1-24 16:45:23
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

yhdata_7w8bnlYX青铜四 显示全部楼层 发表于 2022-1-24 16:48:26
永洪tech-wdr 发表于 2022-1-24 16:45
这样也不正确,数据类型写的STRING,应该是DATE

我这样写:下拉参数2.setSelectedObjects(now(),DATE)还是不行
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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