永洪社区

标题: 时间选择 [打印本页]

作者: 派大星的海绵裤    时间: 2023-3-31 14:09
标题: 时间选择
本帖最后由 派大星的海绵裤 于 2023-3-31 14:10 编辑

时间选择用了参数列表,单元格过滤条件为=选择的月份,如果我选12月,怎么做到等于的月份是2月,就是说如果我选多个月,等于的月份是选择的最近一个月
作者: DX188    时间: 2023-3-31 14:09
本帖最后由 DX188 于 2023-3-31 16:31 编辑
派大星的海绵裤 发表于 2023-3-31 14:48
所选月份的最小值

如果是只要所选里的最小值的话
var arr=下拉列表参数1.getSelectedObjects()
var d=[]
for(var i=0;i<arr.length;i++){
d.push(arr【i】)}param["a"]=mina(d)
debug(param["a"])
表格过滤日期等于参数a
自己全角改半角,论坛有bug,半角的中括号发不出来






作者: yhdata_ruby    时间: 2023-3-31 14:15
‘选12月,怎么做到等于的月份是2月’为什么2月是离12最近的
作者: 派大星的海绵裤    时间: 2023-3-31 14:21
不是,我的意思是选1月和2月
作者: 派大星的海绵裤    时间: 2023-3-31 14:21
不是12月
作者: yhdata_ruby    时间: 2023-3-31 14:30
派大星的海绵裤 发表于 2023-3-31 14:21
不是12月

不行实现不了
作者: 派大星的海绵裤    时间: 2023-3-31 14:36
脚本呢,能实现吗
作者: 派大星的海绵裤    时间: 2023-3-31 14:36
取选择的最后一个值
作者: DX188    时间: 2023-3-31 14:45
是指最后一次的选择还是说所选月份里的最小值
作者: 派大星的海绵裤    时间: 2023-3-31 14:48
所选月份的最小值
作者: 派大星的海绵裤    时间: 2023-3-31 16:33
我取最大值,但是这个脚本报错
作者: yhdata_ruby    时间: 2023-3-31 17:02
派大星的海绵裤 发表于 2023-3-31 16:33
我取最大值,但是这个脚本报错


188



作者: 派大星的海绵裤    时间: 2023-4-1 09:01
如果我选1月2月3月返回的是3.0.我应该用哪个函数来转换成3呢
作者: yhtech-zjt    时间: 2023-4-1 18:10
这个只能通过获取参数组件选择的值,然后进行逻辑判断,赋值给参数去做过滤
作者: 派大星的海绵裤    时间: 2023-4-3 08:55
我的意思是说如果我那个脚本取到的值是3.0,那么怎么转换成3呢,而不是3.0
作者: DX188    时间: 2023-4-3 09:15
派大星的海绵裤 发表于 2023-4-3 08:55
我的意思是说如果我那个脚本取到的值是3.0,那么怎么转换成3呢,而不是3.0

3.0是等于3的,不影响你的判断,如果你一定要转的话看你是想要什么格式了,如果想要文本格式,可以直接后面写“+""”,如果想要数字格式,可以用parseInt()函数
作者: 派大星的海绵裤    时间: 2023-4-3 09:45
我知道,但是我的日期层次里面月份取值取出来是3,我没办法和3.0进行过滤
作者: DX188    时间: 2023-4-3 09:48
派大星的海绵裤 发表于 2023-4-3 09:45
我知道,但是我的日期层次里面月份取值取出来是3,我没办法和3.0进行过滤

不是给你提供了转换方法了么
作者: 派大星的海绵裤    时间: 2023-4-3 10:00
我已经改好了,谢谢
作者: yhdata_ruby    时间: 2023-4-3 10:43
可以给188设为最优答案哦
作者: 派大星的海绵裤    时间: 2023-4-3 11:27
好的,感谢




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