9.4 通过脚本实现筛选器动态绑定字段的问题

yhdata_kkgDLMOr铂金一 显示全部楼层 发表于 2024-2-21 10:42:57 |阅读模式 打印 上一主题 下一主题
1
已解决
下拉列表参数1.binding.source = "data.sqry";
var bcol1 = new BCol("id", STRING, true);
var dimCol1 = new DimCol(bcol1);
下拉列表参数1.binding.setValueCol(dimCol1);

这是帮助文档给出的下拉列表参数绑定数据列的demo,但是现在我使用的是数据集市而非数据集,并且我也不知道怎么获取数据集市的名称,直接用数据集市名称.sqry这种提示找不到文件,如果不写第一行选择数据源的话,就什么都绑定不上,请大佬们帮忙看一下谢谢

最佳答案

yhdata_yzm 关注Ta

2024-02-21 10:42:58

https://www.yonghongtech.com/real-help/Z-Suite/10.1/ch/assetrelated.html?zoom_highlightsub=sqry参考对应后缀
查看完整内容
回复

使用道具 举报

精彩评论7

yhdata_yzm 显示全部楼层 发表于 2024-2-21 10:42:58
yhdata_kkgDLMOr 发表于 2024-2-21 10:58
这个问题在执行脚本后一直弹出,脚本删了也不行咋办

https://www.yonghongtech.com/rea ... m_highlightsub=sqry参考对应后缀
回复

使用道具 举报

yhdata_kkgDLMOr铂金一 显示全部楼层 发表于 2024-2-21 10:57:54

回复

使用道具 举报

yhdata_kkgDLMOr铂金一 显示全部楼层 发表于 2024-2-21 10:58:20
这个问题在执行脚本后一直弹出,脚本删了也不行咋办
回复

使用道具 举报

yhdata_kkgDLMOr铂金一 显示全部楼层 发表于 2024-2-21 11:22:00
yhdata_yzm 发表于 2024-2-21 11:18
https://www.yonghongtech.com/real-help/Z-Suite/10.1/ch/assetrelated.html?zoom_highlightsub=sqry参 ...

有什么方法能获取到当前数据集市的名称吗?我用自己命名的数据集市(中文名),修改了后缀还是找不到文件
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-2-21 11:37:27
yhdata_kkgDLMOr 发表于 2024-2-21 11:22
有什么方法能获取到当前数据集市的名称吗?我用自己命名的数据集市(中文名),修改了后缀还是找不到文件 ...

用的什么数据集,数据集是否还有目录,还是直接在根目录下
回复

使用道具 举报

yhdata_kkgDLMOr铂金一 显示全部楼层 发表于 2024-2-21 13:24:18
yhdata_yzm 发表于 2024-2-21 11:37
用的什么数据集,数据集是否还有目录,还是直接在根目录下

你好,经过测试,已经找到了数据集市的目录,然后加上对应的后缀就可以了。
我的做法是将绑定该数据集市的某个组件,通过脚本打印出其数据源名称,然后在名称后加上后缀,就可以正确绑定了。
非常感谢!
回复

使用道具 举报

yhdata_kkgDLMOr铂金一 显示全部楼层 发表于 2024-2-21 13:26:06
yhdata_kkgDLMOr 发表于 2024-2-21 13:24
你好,经过测试,已经找到了数据集市的目录,然后加上对应的后缀就可以了。
我的做法是将绑定该数据集市 ...

也就是说,如果不确定集市名称,那么在另一个绑定了该集市的组件下,添加脚本:
debug(组件.binding.source)  
得到数据集完整的名称,例如 A
那么在动态绑定时,绑定数据集时写:A.clqry即可
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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