永洪社区
标题: text 脚本函数出错 [打印本页]
作者: yhdata_MS9LvT0s 时间: 2022-1-17 13:37
标题: text 脚本函数出错
本帖最后由 yhdata_MS9LvT0s 于 2022-1-17 13:38 编辑
之前写的有关与text的脚本可以正常使用,今天早上打开报告,弹出了text函数没定义的错误,这是怎么回事呢?
作者: 环环 时间: 2022-1-17 13:37
比如 text="aa",这样写就不行
作者: 环环 时间: 2022-1-17 13:42
看下怎么写的呢,报错也截个图看下呢
作者: yhdata_MS9LvT0s 时间: 2022-1-17 13:45
我截了图片放在文字下,但是好像显示不出来
作者: yhdata_MS9LvT0s 时间: 2022-1-17 13:47
回复里粘贴不了图片
作者: 美滋滋 时间: 2022-1-17 13:47
选择添加图片,上传你的图片
作者: 环环 时间: 2022-1-17 13:54
除了这两行,还有哪里用到了text这个函数吗,是不是定义了这个变量
作者: yhdata_MS9LvT0s 时间: 2022-1-17 13:57
没有了,没有改过原先写的脚本,之前打开一直没报这个错误,今天打开报表就出了这个错
作者: 环环 时间: 2022-1-17 14:09
看下有没有哪里用了这个函数作为变量,包括其他报告里,如果这么做了就相当于改写了这个方法作为了一个全局变量,以后再使用就都是一个变量了。检查一下,不能这么用
作者: yhdata_MS9LvT0s 时间: 2022-1-17 14:17
怎么把text作为一个变量呢?在脚本里写text是一个参数吗?
作者: yhdata_MS9LvT0s 时间: 2022-1-17 14:34
有什么快速的方法查询到这个呢?
作者: 烬秋 时间: 2022-1-17 14:35
那怎么恢复这个函数的函数功能呢?
作者: 环环 时间: 2022-1-17 14:40
没有特别好的方法,报告很多吗,看一下近期修改的呢。另外如果即使之前这么用过,但是被删掉了可能会是会报错,如果找不到可能是已经被删了,可以重启下tomcat试试
作者: yhdata_MS9LvT0s 时间: 2022-1-17 14:53
这是一个问题,系统的函数为什么可以自定义修改呢?
作者: 环环 时间: 2022-1-17 15:57
这就是脚本本身有问题,如果是定义变量前加了 var 来修饰,就是局部变量,是不会有这种问题的。如果不加var限制,就是改成了全局变量,相当于重新定义了这个函数。报表开发规范参考此文档https://yonghong-1252949735.cos. ... E%E8%B7%B5-V1.2.pdf
(, 下载次数: 347)