yhdata_TfOCpjFc玄铁三
5 小时前 发布在问答
脚本获取不到文本组件实时数据
前提条件:
1、数据集是接口形势,传入时间 indexDt 作为参数;看板会有一个日期组件然后通过 formatDate() 转换日期格式

2、看板使用文本组件并赋予sign字段


3、在脚本里使用文本组件.data() 获取组件数据,并使用debug弹出数据
4、数据:选择2025-02时候有数据为Y;2025-06数据为N

问题点:
1、当看板选择日期为2025-02时候看板数据显示Y ,但是脚本里获取文本的数据还是上次2025-06获取的数据N;
导致在脚本里获取不到组件实时数据,文本组件.data() 获取的是上次数据

有没有哪位遇到过这样的情况,求解啊

4、
74
12
精彩评论12
yhdata_lyaa
发表于 5 小时前 显示全部楼层
脚本写在哪里的
回复

使用道具 2#

yhdata_TfOCpjFc玄铁三 回复yhdata_lyaa
发表于 2025-06-23 15:17:44
脚本写在全局脚本里了
回复

yhdata_lyaa
发表于 4 小时前 显示全部楼层
装载时运行吗,获取文本也是?
回复

使用道具 3#

yhdata_TfOCpjFc玄铁三 回复yhdata_lyaa
发表于 2025-06-23 15:29:45
装在的时候可以获取到没问题,提交运行时就没办法实时获取到了
回复

yhdata_lyaa回复yhdata_TfOCpjFc玄铁三
发表于 2025-06-23 15:40:45
啥意思,都写上呢
回复

yhdata_TfOCpjFc玄铁三 回复yhdata_lyaa
发表于 2025-06-23 16:16:54
[i=s] 本帖最后由 yhdata_TfOCpjFc 于 2025-6-23 16:20 编辑 [/i] 制作报表有两个脚本,一个是报告下拉的脚本也就是全局脚本,一个是选择组件设置里的脚本; 当我在全局脚本里获取文本的data的时候,无法获取到实时的数据, 比如当看板上日期是2025-06的数据,此时文本组件显示的是N,debug弹出的也是N, 当我切换到2025-02时候为文本组件显示的是Y,但是debug弹出的仍然是N
回复

yhdata_lyaa
发表于 3 小时前 显示全部楼层
N文本上N,Y的显示 是怎么来的
回复

使用道具 4#

yhdata_TfOCpjFc玄铁三 回复yhdata_lyaa
发表于 2025-06-23 16:56:08
切换日期得到的,2025-06是N,2025-02是Y
回复

yhdata_lyaa回复yhdata_TfOCpjFc玄铁三
发表于 2025-06-23 16:59:10
数据字段就是这样的吗
回复

yhdata_TfOCpjFc玄铁三 回复yhdata_lyaa
发表于 2025-06-23 17:02:45
是的,但是在全局脚本里debug,第一次弹出的null,第二次是N
回复

yhdata_lyaa
发表于 3 小时前 显示全部楼层
debug脚本没有写在变化时运行吗
回复

使用道具 5#

yhdata_TfOCpjFc玄铁三 回复yhdata_lyaa
发表于 2025-06-23 17:32:34
都写了,还是不正确
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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