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

[可视化] 交叉表

zdq白银四 来自手机 显示全部楼层 发表于 2021-12-15 15:17:17 |阅读模式 打印 上一主题 下一主题
10
未解决

【可视化】 交叉表

  • zdq白银四
  • 2021-12-15 15:17:17
  • 发布在 论坛
1679 6
交叉表用参数列做的,在脚本里写的一些参数需要从交叉表获取数据,当交叉表更新,如何判断交叉表更新完成?从而给参数重新赋值
回复

使用道具 举报

精彩评论6

_贝贝白银一 显示全部楼层 发表于 2021-12-15 15:49:05
您好,可以用exists函数来判断表格是否加载完,
例如:
var data=getData('表1',DATA);//获得表格对象

if(data!=null&&data.exists(1000000,-1,true)){//检测表格是否加载完再取

文本1.data=data.get(1,0)
};
//exists(int r, int c, boolean wait); c为-1时检测所有数据,当需要检测的数据不存在是,是否继续等待;此行代码一定要加,否则获取到的行数有可能是个负值!

回复

使用道具 举报

zdq白银四 来自手机 显示全部楼层 发表于 2021-12-15 16:11:09
永洪tech-zxx 发表于 2021-12-15 15:49
您好,可以用exists函数来判断表格是否加载完,
例如:
var data=getData('表1',DATA);//获得表格对象

我就是用了这个exists函数  我的意思报表才打开的时候已经加载完成了,因为这个交叉表是用参数列做的,后面通过下拉列表参数改变了这个交叉表的数据,如何判断这次数据更新完成了?
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2021-12-15 16:16:41
如果数据量不大,把这个脚本写在变化时运行去做判断,可以加一个if条件来判断下拉参数是否等于某个值的时候执行,如果下拉参数不等于某个值的时候都会判断一次
回复

使用道具 举报

zdq白银四 来自手机 显示全部楼层 发表于 2021-12-15 16:30:04
永洪tech-zxx 发表于 2021-12-15 16:16
如果数据量不大,把这个脚本写在变化时运行去做判断,可以加一个if条件来判断下拉参数是否等于某个值的时候 ...

我就是写在变化时运行 主要这个exists函数 是判断数据存不存在   第一次加载过  数据就存在了  我想找有没有函数可以判断交叉表的数据更新完成
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2021-12-15 17:07:19
您好,不同组件的更新是不一样的,当前无法去做到判断哪一部分的更新,所以暂时没有可以去断数据更新的函数,
回复

使用道具 举报

zdq白银四 来自手机 显示全部楼层 发表于 2021-12-15 22:02:25
永洪tech-zxx 发表于 2021-12-15 17:07
您好,不同组件的更新是不一样的,当前无法去做到判断哪一部分的更新,所以暂时没有可以去断数据更新的函数 ...

好的 谢谢{:11:}
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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