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

[可视化] 取文本数据

yh_gtzKz4Pr白银四 显示全部楼层 发表于 2021-12-21 11:35:30 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 取文本数据

3622 15
取文本数据时,param['a']=文本.data 数值始终为1
回复

使用道具 举报

精彩评论15

yhdata_lyaa 显示全部楼层 发表于 2021-12-21 11:42:47
文本.data原本的值是多少呢,是变化的吗,是怎么变化的呀
回复

使用道具 举报

yh_gtzKz4Pr白银四 显示全部楼层 发表于 2021-12-21 13:12:55
永洪tech-lya 发表于 2021-12-21 11:42
文本.data原本的值是多少呢,是变化的吗,是怎么变化的呀

变化的,根据年变化的计数值
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2021-12-21 13:16:07
yh_gtzKz4Pr 发表于 2021-12-21 13:12
变化的,根据年变化的计数值

脚本写在哪里呢,有写在 报告-脚本-变化时运行吗
回复

使用道具 举报

yh_gtzKz4Pr白银四 显示全部楼层 发表于 2021-12-21 13:23:58
永洪tech-lya 发表于 2021-12-21 13:16
脚本写在哪里呢,有写在 报告-脚本-变化时运行吗


获取去年值param['lastyear'] = Integer(year.getObjects()[0][0]-1)
文本1取本年的数据计数结果, 文本2取去年的数据计数结果
param['diff']=integer(文本1.data-文本2.data)
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2021-12-21 13:40:19
yh_gtzKz4Pr 发表于 2021-12-21 13:23

获取去年值param['lastyear'] = Integer(year.getObjects()[0][0]-1)
文本1取本年的数据计数结果, 文 ...

这两个参数能成功获取吗,param['a']=文本.data也要写在变化时运行,可以看看文本的值是怎么计算的呢,文本显示的值也是1吗
回复

使用道具 举报

yh_gtzKz4Pr白银四 显示全部楼层 发表于 2021-12-21 13:55:15
永洪tech-lya 发表于 2021-12-21 13:40
这两个参数能成功获取吗,param['a']=文本.data也要写在变化时运行,可以看看文本的值是怎么计算的呢,文 ...

文本1是表格一字段的year=2021的计数值,文本框显示值是13
文本2是表格一字段的year=2020的计数值,文本框显示值是6,但是debug 文本2.data=1
正确结果是 13-6=7
但是实际计算结果是 13-1=12

在报表页脚本的装载时运行和改变时运行都有写脚本
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2021-12-21 14:38:42
yh_gtzKz4Pr 发表于 2021-12-21 13:55
文本1是表格一字段的year=2021的计数值,文本框显示值是13
文本2是表格一字段的year=2020的计数值,文本 ...

只有文本2获取不正确,文本1正确获取。清除下系统缓存再看看呢
回复

使用道具 举报

yh_gtzKz4Pr白银四 显示全部楼层 发表于 2021-12-21 16:44:53
永洪tech-lya 发表于 2021-12-21 14:38
只有文本2获取不正确,文本1正确获取。清除下系统缓存再看看呢

也不行,文本框里显示的数字时对的,.data取出来的跟文本框内显示结果不一样,是1.
这是什么原因呢
回复

使用道具 举报

yh_gtzKz4Pr白银四 显示全部楼层 发表于 2021-12-21 16:48:04
本帖最后由 yh_gtzKz4Pr 于 2021-12-21 16:56 编辑
永洪tech-lya 发表于 2021-12-21 14:38
只有文本2获取不正确,文本1正确获取。清除下系统缓存再看看呢

第一次加载不对,不关闭报表切换年份以后又对了,但是会延迟一次提交改变
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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