皕杰技术社区

 找回密码
 立即加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 125|回复: 8

[求助] 报表预览乱码

[复制链接]
发表于 2024-1-2 17:22:00 | 显示全部楼层 |阅读模式

用6.1版本报表工具预览5.2报表制作的报表,展示有乱码


怀疑是编码问题,参考其他帖子里的解决方式:
【report_config.xml 中配置的编码是什么?如果用的Tomcat的话,server.xml 中配置的请求编码是什么?用的是哪个版本的皕杰报表?】
查看了report_config.xml里配置为utf-8
旧版本的report_config.xml里配置也是utf-8
发表于 2024-1-2 18:00:47 | 显示全部楼层
tomcat的server.xml中的Connector节点有没有配置URIEncoding="UTF-8" 的属性?

另外,report_config.xml中数据源的编码配置是否与5.2中的配置一致?
回复 支持 反对

使用道具 举报

发表于 2024-1-2 18:43:40 | 显示全部楼层
把问题描述清楚一点,预览乱码是指设计器预览吗?是表头乱码还是数据库取的数据乱码?最好放个截图
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-1-3 09:10:27 | 显示全部楼层
admin 发表于 2024-1-2 18:00
tomcat的server.xml中的Connector节点有没有配置URIEncoding="UTF-8" 的属性?

另外,report_config.xml中 ...

用设计器预览应该跟tomcat没有关系吧,设计器文件目录下的report_config.xml没有对数据源的配置
<?xml version="1.0" encoding="UTF-8" ?>
<Config>
        <cache eh="false" />
        <characterEncode>UTF-8</characterEncode>
        <html>
                <hlayout>center</hlayout>
                <w3c>true</w3c>
        </html>
</Config>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-1-3 09:13:18 | 显示全部楼层
爱自行车的拓跋 发表于 2024-1-2 18:43
把问题描述清楚一点,预览乱码是指设计器预览吗?是表头乱码还是数据库取的数据乱码?最好放个截图 ...

是指设计器预览,是数据库取的数据乱码,截图太大不让发
回复 支持 反对

使用道具 举报

发表于 2024-1-3 09:47:50 | 显示全部楼层
数据库取数乱码,修改数据源设置里的编码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-1-3 10:09:04 | 显示全部楼层
爱自行车的拓跋 发表于 2024-1-3 09:47
数据库取数乱码,修改数据源设置里的编码

数据库编码是AL32UTF8,我在设计器里配置数据源的数据库编码为utf-8对么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-1-3 10:28:28 | 显示全部楼层
utf-8改为gbk,乱码问题解决,感谢
回复 支持 反对

使用道具 举报

发表于 2024-1-3 13:58:34 | 显示全部楼层
ok
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|小黑屋|手机版|皕杰软件 ( 京ICP备14050931号 )

GMT+8, 2024-4-29 21:24 , Processed in 1.126829 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表