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

自由表格-获取数据有延时

hendtbao青铜二 显示全部楼层 发表于 2020-11-2 08:57:11 |阅读模式 打印 上一主题 下一主题
自由表格脚本赋值 : param['para1']=a+b;
脚本表达试(数据集):获取param['para1']出现延时,延时获取是上一次刷新脚本的数据。
如:第一次刷新脚本:param['para1'] = 2+2;
脚本表达试(数据集):获取param['para1'] = 0;

如:第二次刷新脚本:param['para1'] = 3+3;
脚本表达试(数据集):获取param['para1'] = 4;


此情况如何解决?谢谢
回复

使用道具 举报

精彩评论13

美滋滋皇冠三 显示全部楼层 发表于 2020-11-2 09:01:12
脚本是在哪里写的,装载时运行?变化时运行?组件自身的脚本中?
回复 支持 反对

使用道具 举报

hendtbao青铜二 显示全部楼层 发表于 2020-11-2 09:03:56
lijie 发表于 2020-11-2 09:01
脚本是在哪里写的,装载时运行?变化时运行?组件自身的脚本中?

装载时运行和变化时运行,这两种都有写,
回复 支持 反对

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2020-11-2 09:05:51
那你上面写的那些代码中,哪个是跟自由式表格中的数据相关的?为什么要说自由式表格获取数据延时呢?
回复 支持 反对

使用道具 举报

hendtbao青铜二 显示全部楼层 发表于 2020-11-2 09:10:46
1、没有试过其他的表格,现在使用的是自由式表格,
2、这个是脚本赋值 :(自由表格脚本赋值 : param['para1']=a+b;)
3、这个是页面的单元格获取:(脚本表达试(数据集):获取param['para1'])
回复 支持 反对

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2020-11-2 09:12:46
1. param['para1']=a+b   a和b是什么?
2. 单元格获取,是指在自由式表格的单元格中获取这个参数吗?
能不能截图具体说明一下?
回复 支持 反对

使用道具 举报

hendtbao青铜二 显示全部楼层 发表于 2020-11-2 09:16:33
a和b是我获取页面的数据,这个单元格位置是不固定,a和b没有问题,因为已经debug(param['para1']) 是可以时时获取到最新数据,只是页面有延时。
回复 支持 反对

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2020-11-2 09:23:47
既然已经debug了,可以获取最新数据,怎么就延时了呢?
还是无法明白你具体是怎么延时的。。。。
回复 支持 反对

使用道具 举报

hendtbao青铜二 显示全部楼层 发表于 2020-11-2 09:25:20
页面获取延时,页面单元格有计算,计算-脚本表达试(数据集),你到底会不会开发呀?无语
回复 支持 反对

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2020-11-2 10:21:43
我会不会开发不用你操心了。按照我对你的问题的理解,我随便做了个简单的例子。你自己看看吧。报表中我增加了一个列表参数,脚本中用参数获取列表参数的值(相当于你的param['para1']=a+b)。自由式表格中实时展示文本参数中输入的值,自己过去看看吧。无法再现你说的问题。
http://220.194.41.189:8080/bi/Viewer
用户: testlt
密码: Test1234
既然你不愿意截图,就帮你到这里吧。
回复 支持 反对

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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