永洪社区

标题: 如何做一个按月筛选日期的下拉框,并且默认选中当前月 [打印本页]

作者: yhdata_jm7aqpR1    时间: 2024-5-21 16:31
标题: 如何做一个按月筛选日期的下拉框,并且默认选中当前月
如题,有个需求,需要展示当前月份的数据报表,但是还想用户能够手动选择其他月份查看其他月份的数据(即使当月或者其他某个月没有数据,也要能选择),如何做一个按月筛选日期的下拉框,下拉选项是当前月以及当前月之前的5个月,并且默认选中当前月?

作者: yhdata_yzm    时间: 2024-5-21 16:31
1.首先你的数据中需要存在月份这一列或者通过日期时间可以生成月份列。
2.下拉列表参数可以手动录入数据。
3.下拉列表参数1.setSelectedObjects([param["_THIS_MONTH_"]],STRING)这个函数可以设置勾选值为当前月
作者: yhdata_jm7aqpR1    时间: 2024-5-22 14:00
yhdata_yzm 发表于 2024-5-21 17:07
1.首先你的数据中需要存在月份这一列或者通过日期时间可以生成月份列。
2.下拉列表参数可以手动录入数据。
...

按照你的方式选框能自动选择当前月了,但是好像通过选框手动选择其他月份时,选框的值不会改变, 一直还是当前月。你看截图,是这样写吧?
作者: yhdata_jm7aqpR1    时间: 2024-5-22 14:08
yhdata_yzm 发表于 2024-5-21 17:07
1.首先你的数据中需要存在月份这一列或者通过日期时间可以生成月份列。
2.下拉列表参数可以手动录入数据。
...

这个下拉选框我点了其他月份也选不上,不管点哪个,一直选中2024年5月。

作者: yhdata_jm7aqpR1    时间: 2024-5-22 14:15
可以了,我在整个报表的转载时加载的脚本里加上就行了,控件的脚本里加上不行。




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4