"[图片] 我点击预览就这样了,原来还好好的,现在不行了!"
我点击预览就这样了,原来还好好的,现在不行了!
先排除是否是数据集本身有问题:吧数据集 sql 拿到数据库端执行看下情况其次,如果涉及到参数,那么检查下参数传值情况
数据集我查看了,没有问题,但是参数的话,我前面放在系统上面显示还很好的,后面在润乾就这样了
吧数据库端正常执行的 sql 拷贝过来,数据集也能正常执行,对吗?当改成传参的话,就报错了的话,那么此时检查下参数传值部分,比如报表–参数的定义,数据集预览时参数值的传的什么数据报表参数不传值的话,默认当 null 处理的
当参数为空时,也是会出现目前这种错误,并且把参数去掉后,也是依然出现这样的错误
数据集这里执行数据库端的那段 sql 语句也会报错吗?如果这种写死的 sql 语句也报错的话,那么优先检查下数据库驱动 jar
找到原因了,是数据库里面某一条数据的内容是包含了个 NAN,把有 NAN 的那一条数据去掉就可以了,但是具体在 SQL 语句怎么把 NAN 的也带上,真的就不知道了。
先排除是否是数据集本身有问题:
吧数据集 sql 拿到数据库端执行看下情况
其次,如果涉及到参数,那么检查下参数传值情况
数据集我查看了,没有问题,但是参数的话,我前面放在系统上面显示还很好的,后面在润乾就这样了
吧数据库端正常执行的 sql 拷贝过来,数据集也能正常执行,对吗?
当改成传参的话,就报错了的话,那么此时检查下参数传值部分,比如报表–参数的定义,数据集预览时参数值的传的什么数据
报表参数不传值的话,默认当 null 处理的
当参数为空时,也是会出现目前这种错误,并且把参数去掉后,也是依然出现这样的错误
数据集这里执行数据库端的那段 sql 语句也会报错吗?
如果这种写死的 sql 语句也报错的话,那么优先检查下数据库驱动 jar
找到原因了,是数据库里面某一条数据的内容是包含了个 NAN,把有 NAN 的那一条数据去掉就可以了,但是具体在 SQL 语句怎么把 NAN 的也带上,真的就不知道了。