[常用脚本] 某列部分用户不可见脚本问题

汤七七七七七皇冠二 显示全部楼层 发表于 2023-2-3 17:23:02 |阅读模式 打印 上一主题 下一主题
1
已解决
if(param["_USER_" != "XX")
{var loc = new Locator(["审核工时", COL, DETAIL);
工时填报.setColWidth(loc,0);
}else
{工时填报.setColWidth(loc,80)} ;


脚本如上,但目前需要满足条件的用户不止一个,我用OR函数的时候并没有生效,请问这边IF括号里多个或条件需要怎么写脚本。


最佳答案

永洪vip
yhdata_lyaa 关注Ta

2023-02-03 17:23:03

数组这样呢debug(param["_ROLES_"][0])
查看完整内容
回复

使用道具 举报

精彩评论6

yhdata_lyaa 显示全部楼层 发表于 2023-2-3 17:23:03
汤七七七七七 发表于 2023-2-3 17:40
debug(param["_ROLES_"])
显示结果--[Ljava.lang.Object;@13960ce3

数组这样呢debug(param["_ROLES_"][0])
回复

使用道具 举报

Listr铂金一 显示全部楼层 发表于 2023-2-3 17:29:33
角色分类后,用角色判断
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-2-3 17:32:43
用角色吧
回复

使用道具 举报

汤七七七七七皇冠二 显示全部楼层 发表于 2023-2-3 17:39:42

角色不止一个怎么判断?
回复

使用道具 举报

汤七七七七七皇冠二 显示全部楼层 发表于 2023-2-3 17:40:07
Listr 发表于 2023-2-3 17:29
角色分类后,用角色判断

debug(param["_ROLES_"])
显示结果--[Ljava.lang.Object;@13960ce3
回复

使用道具 举报

汤七七七七七皇冠二 显示全部楼层 发表于 2023-2-3 17:59:57
yhdata_lyaa 发表于 2023-2-3 17:44
数组这样呢debug(param["_ROLES_"][0])

if(param["_ROLES_"][1]!="IT-主管")
{var loc = new Locator(["审核工时"], COL, DETAIL);
工时填报.setColWidth(loc,0);
}else
{工时填报.setColWidth(loc,80)} ;

debug(param["_ROLES_"][1]) = "IT-主管"
但是还是不行,为啥?
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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