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

[数据处理] 组件动态刷新进行联动操作

yhdata_2aA4rwOK青铜三 显示全部楼层 发表于 2023-11-17 10:17:24 |阅读模式 打印 上一主题 下一主题
1
未解决
企业微信截图_17001870407681.png
对组件A单独做动态刷新处理,利用组件A的变化来控制组件B的展示与隐藏。我按照文档这样操作,发现这个有时候会失效,能帮忙看下这是什么问题吗?
附脚本:var a =getData("图表5") //获取图表5的数据
var b = a.get(1,1) // 获取表5中第2行第2列的单元格数据

if(b == formatDate(today(),'yyyy-MM-dd'))
{
图表4.visible=true   
文本1.visible=false
}else{
图表4.visible=false
文本1.visible=true
}
回复

使用道具 举报

精彩评论20

yhdata_lyaa 显示全部楼层 发表于 2023-11-17 10:25:31
组件A单独做动态刷新处理,组件A是图表5吗
回复

使用道具 举报

yhdata_2aA4rwOK青铜三 显示全部楼层 发表于 2023-11-17 10:28:50
yhdata_lyaa 发表于 2023-11-17 10:25
组件A单独做动态刷新处理,组件A是图表5吗

是的
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-11-17 10:39:23

前面加上这个脚本 清理下缓存试试
clearData("图表5");
回复

使用道具 举报

yhdata_2aA4rwOK青铜三 显示全部楼层 发表于 2023-11-17 10:53:36
yhdata_lyaa 发表于 2023-11-17 10:39
前面加上这个脚本 清理下缓存试试
clearData("图表5");

试了一下还是不管用,那个图表5组件我设置了不可见,和这个有关吗?
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-11-17 11:12:12
生效了呢,你表格的数据是字符串类型么
debug(b)看看
回复

使用道具 举报

yhdata_2aA4rwOK青铜三 显示全部楼层 发表于 2023-11-17 11:23:46
yhdata_lyaa 发表于 2023-11-17 11:12
生效了呢,你表格的数据是字符串类型么
debug(b)看看

是字符串,我用了formatDate函数
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-11-17 11:41:09
yhdata_2aA4rwOK 发表于 2023-11-17 11:23
是字符串,我用了formatDate函数

对,b需要是字符串,formatDate转成字符串了,是第一个类型才能判断。
现在不好使是指什么呢?两个组件都不可以隐藏吗
回复

使用道具 举报

yhdata_2aA4rwOK青铜三 显示全部楼层 发表于 2023-11-17 13:13:16
yhdata_lyaa 发表于 2023-11-17 11:41
对,b需要是字符串,formatDate转成字符串了,是第一个类型才能判断。
现在不好使是指什么呢?两个组件都 ...

图表5设置的动态刷新(1秒刷新一次)、且不可见,如果满足条件,让图表4展示、文本1隐藏;不满足条件,图表4隐藏,文本1展示。现在的问题是图表5已经满足条件了,图表4还是隐藏着不展示,需要等半个多小时才会生效
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-11-17 13:23:37
附脚本:var a =getData("图表5") //获取图表5的数据
var b = a.get(1,1) // 获取表5中第2行第2列的单元格数据

if(b == formatDate(today(),'yyyy-MM-dd'))debug(b)
{
debug(1)
图表4.visible=true   
文本1.visible=false
}else{
debug(2)
图表4.visible=false
文本1.visible=true
}





看看现在debug  b是多少,条件是1还是2呢

回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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