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

想问一下这个脚本的问题

曾梦闵青铜四 显示全部楼层 发表于 2023-2-21 11:18:26 |阅读模式 打印 上一主题 下一主题
1
已解决

想问一下这个脚本的问题

1766 6
iif(isNull(time1) && isNull(time2)
  ,addHint("请输入查询时间")
  ,iif(time1 <= 90 || time2 <= 90 ,refreshData(),addHint("查询时间<=90天") ))
当两个时间都不为空,进行提示。但是每次都提示了,是iif不起作用,还是addHint无论什么情况都会执行。

最佳答案

社区管理员
yhdata_yzm 关注Ta

2023-02-21 11:18:27

这么写if(条件1 &&条件2) { addhint } 你那么写前后没有必然的关系,addhint都会执行
查看完整内容
回复

使用道具 举报

精彩评论6

yhdata_yzm 显示全部楼层 发表于 2023-2-21 11:18:27
这么写if(条件1 &&条件2)
{
addhint

}
你那么写前后没有必然的关系,addhint都会执行
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-2-21 11:23:36
每次提示的一样吗,满足条件后执行
回复

使用道具 举报

曾梦闵青铜四 显示全部楼层 发表于 2023-2-21 13:41:06
yhdata_lyaa 发表于 2023-2-21 11:23
每次提示的一样吗,满足条件后执行

请输入查询时间  与 查询时间<=90天   每次都要弹出。
回复

使用道具 举报

曾梦闵青铜四 显示全部楼层 发表于 2023-2-21 15:09:44
yhdata_yzm 发表于 2023-2-21 14:05
这么写if(条件1 &&条件2)
{
addhint

iif  这个的意思不是真执行结果1,假执行结果2吗
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-2-21 15:13:24
曾梦闵 发表于 2023-2-21 15:09
iif  这个的意思不是真执行结果1,假执行结果2吗

关键在于你的iif和addhint没有必然的联系,不能作为条件,结果来写
回复

使用道具 举报

曾梦闵青铜四 显示全部楼层 发表于 2023-2-21 17:29:49
yhdata_yzm 发表于 2023-2-21 15:13
关键在于你的iif和addhint没有必然的联系,不能作为条件,结果来写

好的,谢谢。
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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