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

[常用脚本] 如何设置组件的缺省勾选数据,然后在浏览报表时可以更改组建的选择

highfine玄铁一 来自手机 显示全部楼层 发表于 2022-10-19 13:43:53 |阅读模式 打印 上一主题 下一主题
下拉参数组件,如何设置组件的缺省勾选数据,然后在浏览报表时可以更改组建的选择?
例如:列表参数1.setSelectedObjects(["East", "West"], STRING)之后,在浏览报表的时候,还可以选择组件绑定的“north”,”South” ?

最佳答案

社区管理员
yhdata_yzm 关注Ta

2022-10-19 13:43:54

那你在装载时运行写你那个脚本就行
查看完整内容
回复

使用道具 举报

精彩评论6

yhdata_yzm 显示全部楼层 发表于 2022-10-19 13:43:54
highfine 发表于 2022-10-20 04:14
为了描述清楚需求,再详细说明一下:
该组件绑定了某字段,假设字段有东、南、西、北四种内容,作为参数( ...

那你在装载时运行写你那个脚本就行
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2022-10-19 14:10:55
意思是编写脚本之后还能继续选择未编写到脚本中但却绑定了的数据?这个不行的
回复

使用道具 举报

highfine玄铁一 来自手机 显示全部楼层 发表于 2022-10-19 17:27:39
yhdata_ruby 发表于 2022-10-19 14:10
意思是编写脚本之后还能继续选择未编写到脚本中但却绑定了的数据?这个不行的 ...

那有没有其他办法达到类似的效果?
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2022-10-19 17:45:44
highfine 发表于 2022-10-19 17:27
那有没有其他办法达到类似的效果?

可以编写一个脚本,在变化时运行
比如:
if(param["a"]=='1'){
下拉列表参数1.setSelectedObjects(["west", "east"], STRING)
param["a"]='2'
}
回复

使用道具 举报

highfine玄铁一 来自手机 显示全部楼层 发表于 2022-10-20 04:14:32
为了描述清楚需求,再详细说明一下:
该组件绑定了某字段,假设字段有东、南、西、北四种内容,作为参数(筛选条件),参与控制报表范围;
     希望的是打开报表时,该组件缺省就选择指定(条件)的选项,比如“东”,那么这时只要一打开报表,就是以“东”为参数体现的;特别是订阅时,就相当于替读者先选择好了这个范围;
      但读者如果自己打开这个表,希望除了缺省,还可以重新任意更改选择范围。
回复

使用道具 举报

highfine玄铁一 显示全部楼层 发表于 2022-10-22 20:09:22
有点奇怪,不知道是哪里搞错了,开始不行,现在可以了。
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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