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

脚本怎么才能把传过来的日期传为字符串

85380295@qq.com玄铁二 显示全部楼层 发表于 2023-6-5 09:19:37 |阅读模式 打印 上一主题 下一主题
1
未解决
脚本怎么才能把传过来的日期传为字符串
回复

使用道具 举报

精彩评论13

yhdata_yzm 显示全部楼层 发表于 2023-6-5 09:43:22
看你的参数a定义在哪儿,脚本里写formatdate,定义参数的时候你选择字符串类型不好吗
回复

使用道具 举报

85380295@qq.com玄铁二 显示全部楼层 发表于 2023-6-5 09:56:49
yhdata_yzm 发表于 2023-6-5 09:43
看你的参数a定义在哪儿,脚本里写formatdate,定义参数的时候你选择字符串类型不好吗 ...

定义参数指的是报表层面还是数据集层面定义字符串类型
回复

使用道具 举报

85380295@qq.com玄铁二 显示全部楼层 发表于 2023-6-5 10:00:52
yhdata_yzm 发表于 2023-6-5 09:43
看你的参数a定义在哪儿,脚本里写formatdate,定义参数的时候你选择字符串类型不好吗 ...

脚本用fomartdate获取不到数据
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-5 10:06:03
85380295@qq.com 发表于 2023-6-5 10:00
脚本用fomartdate获取不到数据

1.你把脚本发全,得结合上下文看
2.debug下参数a是什么样的
回复

使用道具 举报

85380295@qq.com玄铁二 显示全部楼层 发表于 2023-6-5 10:36:03
yhdata_yzm 发表于 2023-6-5 10:06
1.你把脚本发全,得结合上下文看
2.debug下参数a是什么样的

脚本:
if(param["下拉参数1"]=='等于'){
签收日期参数.enabled=true;
签收日期参数.visible=true;
起始日期.enabled=false;
起始日期.visible=false;
终止日期.enabled=false;
终止日期.visible=false;
文本2.visible=false;
动态筛选框.enabled=false;
动态筛选框.visible=false;
param["参数a"]=formatDate(param["签收日期参数",'yyyy-MM-dd')
}
报错:




回复

使用道具 举报

85380295@qq.com玄铁二 显示全部楼层 发表于 2023-6-5 10:37:40
yhdata_yzm 发表于 2023-6-5 10:06
1.你把脚本发全,得结合上下文看
2.debug下参数a是什么样的

debug获取到的fomartdate()的值
回复

使用道具 举报

yh_mZm1jaYQ玄铁二 显示全部楼层 发表于 2023-6-5 11:03:08
85380295@qq.com 发表于 2023-6-5 10:36
脚本:
if(param["下拉参数1"]=='等于'){
签收日期参数.enabled=true;

formatDate(param["签收日期参数"  (是不是这里少了加边中括号),'yyyy-MM-dd')
}
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-6-5 11:06:28
当您在执行 SQL 查询时遇到 "invalid input syntax for bigint" 的错误消息时,这通常意味着您正在尝试将一个无效的字符串值转换为 bigint(大整数)类型.
你的数据在数据库里是什么类型的啊
回复

使用道具 举报

85380295@qq.com玄铁二 显示全部楼层 发表于 2023-6-5 11:11:05
yh_mZm1jaYQ 发表于 2023-6-5 11:03
formatDate(param["签收日期参数"  (是不是这里少了加边中括号),'yyyy-MM-dd')
}

但是还会报bigint的错喔
脚本:
if(param["下拉参数1"]=='等于'){
签收日期参数.enabled=true;
签收日期参数.visible=true;
起始日期.enabled=false;
起始日期.visible=false;
终止日期.enabled=false;
终止日期.visible=false;
文本2.visible=false;
动态筛选框.enabled=false;
动态筛选框.visible=false;
param["参数a"]=formatDate(param["签收日期参数",'yyyy-MM-dd')
}

回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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