此人很懒,什么也没有留下

发帖数 8粉丝 0
yhdata_SnH5iye7玄铁三
8 小时前 发布在问答
如下
本帖最后由 yhdata_SnH5iye7 于 2025-7-15 11:55 编辑

求问大神,写var时不可以写在if函数里面吗?为什么我的参数没有赋值成功
js如下:
var tk = 条款月.getSelectedObjects()[0
if(  isNull(tk) == 'false') {
var tk_year = year(tk)
var tk_month = month(tk)
var tk_start = toSQLDate(date(tk_year, tk_month, 1), DType.DATE)
var tk_end  = toSQLDate(date(tk_year, tk_month, 31), DType.DATE)
param["条款月开始日期"  = tk_start
param["条款月结束日期"  = tk_end}
debug(tk_year)


60
6
精彩评论6
yhdata_SnH5iye7玄铁三
发表于 8 小时前 显示全部楼层
本帖最后由 yhdata_SnH5iye7 于 2025-7-15 11:57 编辑


回复

使用道具 2#

yhdata_lyaa
发表于 6 小时前 显示全部楼层
是不是条件不满足啊,先写在外面吧
回复

使用道具 3#

yhdata_SnH5iye7玄铁三 回复yhdata_lyaa
发表于 2025-07-15 15:13:12
条件是满足的,就是写在大括号里面就不行,我后来用substring替代year了
回复

yhdata_lyaa回复yhdata_SnH5iye7玄铁三
发表于 2025-07-15 15:20:46
现在可以了吗
回复

yhdata_SnH5iye7玄铁三 回复yhdata_lyaa
发表于 2025-07-15 17:45:00
还没有尝试,我后续再用这个方法尝试之后再回复
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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