yhdata_xrvXuQqg青铜四
2025-5-29 13:20:19 发布在问答
树状参数怎么让查询的时候自动有一个默认值?
树状参数怎么让查询的时候自动有一个默认值?
比如默认为数据权限范围内的第一个值?
如果是写脚本能给一下脚本示例吗?
157
10
精彩评论10
yhdata_lyaa
发表于 2025-5-29 13:40:17 显示全部楼层
最简单的方法是 在制作报告的时候,选定一个值,保存报告,查看报告每次打开就有默认值了。
回复

使用道具 2#

yhdata_xrvXuQqg青铜四 回复yhdata_lyaa
发表于 2025-05-29 17:07:00
这个无法这样设置,因为这个值是根据用户对照的行数据权限参数变的,不同的用户只能看到不能的值,不同的用户进去,都是不一样的值,没办法只默认一个 或者能直接显示权限下的所有数据吗?
回复

yhdata_lyaa
发表于 2025-5-29 17:14:09 显示全部楼层
不同权限显示,行过滤这样的吗
https://www.yonghongtech.com/hel ... C%E6%9D%83%E9%99%90
回复

使用道具 3#

yhdata_xrvXuQqg青铜四 回复yhdata_lyaa
发表于 2025-05-30 14:01:51
行权限我已经实现了,我是说因为有行权限,可能一个用户有多行,所以不能用之前那个办法直接保存一个固定的值, 由于权限是多行,显示的是汇总结果, 我增加了一个树状参数之后,如果没有默认值,则显示权限内的所有数据即可,但是现在如果没有默认值,则显示为空,所以我希望能默认一个权限范围内的数据,具体如图
回复

yhdata_lyaa
发表于 2025-5-30 14:15:12 显示全部楼层
空值策略选全部,过滤组件如果没有默认值,不会显示为空,会显示当前可见的全部数据
https://www.yonghongtech.com/hel ... C%E7%AD%96%E7%95%A5
回复

使用道具 4#

yhdata_xrvXuQqg青铜四 回复yhdata_lyaa
发表于 2025-06-03 15:49:52
我因为设置的单选,由于上下级都混到一张表,所以显示所有数据还有问题,是否可以写参数默认其中一个值?
回复

yhdata_lyaa
发表于 5 天前 显示全部楼层
树状参数1.setSelectedObjects(['广东'],STRING)
回复

使用道具 5#

yhdata_xrvXuQqg青铜四 回复yhdata_lyaa
发表于 2025-06-04 14:33:40
我怎么能把这个['广东']找任意一个值? 怎么写能让['广东']变成一个随机值之类的? 我不能用固定默认值,因为每个角色进来都是不同的数据范围,我用固定值,可能另外一个人进来没有这个固定默认值的权限
回复

yhdata_xrvXuQqg青铜四 回复yhdata_lyaa
发表于 2025-06-04 14:41:10
组织名称.setSelectedObjects(['商户名称'],STRING) 商户名称 是一个数据列,里面有很多个商户,我是希望不同的用户进来,里面就是随机能显示一个就行,不能显示所有,也不要显示空 使用了脚本 组织名称.setSelectedObjects(['商户名称'],STRING) 改成这样没有生效,还是没有默认值(商户名称是一个列名) 改成组织名称.setSelectedObjects(maxa(['商户名称']),STRING) 报错报告: 商户组织概况, 变化时运行, 组件: 组织名称, 第1行, 空指针引用异常null 调用第136行
回复

yhdata_lyaa回复yhdata_xrvXuQqg青铜四
发表于 2025-06-04 14:44:01
任意值,可能另外一个人进来没有这个任意的默认值的权限呢
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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