yhdata_rTfE5IOp玄铁二
2023-5-25 18:06:06 发布在问答
【常用脚本】 js未生效
js脚本为装载时运行,

  1. debug(mod(param['_THIS_MONTH_'],3))

  2. debug(integer(mod(param['_THIS_MONTH_'],3))==1)
  3. debug(integer(mod(param['_THIS_MONTH_'],3))==2)
  4. debug(integer(mod(param['_THIS_MONTH_'],3))==0)
  5. // 如果余数为1
  6. iif(integer(mod(param['_THIS_MONTH_'],3))==1, (季度内第二个月.setSelectedObjects(["当前季度第二个月放货预估"], STRING),季度内第三个月.setSelectedObjects(["当前季度第三个月放货预估"], STRING) ), "Returned False")
  7. // 如果余数为2
  8. iif(integer(mod(param['_THIS_MONTH_'],3))==2, (季度内第二个月.setSelectedObjects(["当前季度第二个月出库完成"], STRING),季度内第三个月.setSelectedObjects(["当前季度第三个月放货预估"], STRING) ), "Returned False")
  9. // 如果余数为0
  10. iif(integer(mod(param['_THIS_MONTH_'],3))==0, (季度内第二个月.setSelectedObjects(["当前季度第二个月出库完成"], STRING),季度内第三个月.setSelectedObjects(["当前季度第三个月出库完成"], STRING) ), "Returned False")

复制代码
调试变量值,根据以下结果2为true,则应该是第二个if生效。


但是最终页面的结果为


显然是第三个if生效了
3291
9
精彩评论9
yhdata_rTfE5IOp玄铁二
发表于 2023-5-25 18:36:33 显示全部楼层

if(integer(mod(param['_THIS_MONTH_'],3))==1){
    季度内第二个月.setSelectedObjects(["当前季度第二个月放货预估"], STRING)
    季度内第三个月.setSelectedObjects(["当前季度第三个月放货预估"], STRING)
}
else if(integer(mod(param['_THIS_MONTH_'],3))==2){

    季度内第二个月.setSelectedObjects(["当前季度第二个月出库完成"], STRING)
    季度内第三个月.setSelectedObjects(["当前季度第三个月放货预估"], STRING)
}
else if(integer(mod(param['_THIS_MONTH_'],3))==0){
    季度内第二个月.setSelectedObjects(["当前季度第二个月出库完成"], STRING)
    季度内第三个月.setSelectedObjects(["当前季度第三个月出库完成"], STRING)
}
回复

使用道具 2#

yhdata_rTfE5IOp玄铁二
发表于 2023-5-25 18:36:56 显示全部楼层
yhdata_rTfE5IOp 发表于 2023-5-25 18:36
if(integer(mod(param['_THIS_MONTH_'],3))==1){
    季度内第二个月.setSelectedObjects(["当前季度第二 ...

改成if else 生效了
回复

使用道具 3#

yhdata_ruby铂金一
发表于 2023-5-26 09:28:39 显示全部楼层
回复

使用道具 4#

yhdata_rTfE5IOp玄铁二
发表于 2023-5-26 09:52:09 显示全部楼层

请给我一个自由表某个单元格通过js设置值的方法
回复

使用道具 5#

yhdata_ruby铂金一
发表于 2023-5-26 09:53:13 显示全部楼层
yhdata_rTfE5IOp 发表于 2023-5-26 09:52
请给我一个自由表某个单元格通过js设置值的方法

直接在单元格里写格间,param['参数']
回复

使用道具 6#

yhdata_rTfE5IOp玄铁二
发表于 2023-5-26 10:09:19 显示全部楼层
yhdata_ruby 发表于 2023-5-26 09:53
直接在单元格里写格间,param['参数']

是这样配置吗,报错了
回复

使用道具 7#

yhdata_ruby铂金一
发表于 2023-5-26 10:11:05 显示全部楼层
yhdata_rTfE5IOp 发表于 2023-5-26 10:09
是这样配置吗,报错了


这样的


回复

使用道具 8#

yhdata_rTfE5IOp玄铁二
发表于 2023-5-26 10:22:18 显示全部楼层
回复

使用道具 9#

yhdata_ruby铂金一
发表于 2023-5-26 10:23:15 显示全部楼层
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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