Erp100论坛's Archiver

wjfonhand 发表于 2007-8-13 09:22

【已解决】请熟悉php的朋友研究一下报表生成工具

昨天一位台湾网友反映工具生成的csv文件用excel打开乱码,pdf也是乱码的。

我刚才看了一下,pdf确实乱码。csv文件用记事本打开是可以显示中文的,用word打开会提示编码转换。

猜测CSV文件字符集可能是utf8  
BY: wjfonhand

wjfonhand 发表于 2007-8-13 09:23

2007-06-19
1、修改报表生成工具,修复pdf文件乱码的Bug
 WriteForm.inc、WriteReport.inc添加selectfont函数,并将WriteForm.inc、WriteReport.inc文件中的setfont全部替换为selectfont

2、升级为3.06的皮肤
 A、修笖session.inc中的$theme = 'silverwolf';
 B、将3.06的silverwolf皮肤拷到css目录下

3、把WriteForm.inc WriteReport.inc 文件中对Big5和GB的判断分开:
                if ($_SESSION['Language']=='zh_TW' or $_SESSION['Language']=='zh_HK'){
                        $this->AddBig5Font();
                } elseif ($_SESSION['Language']=='zh_CN'){
                        $this->AddGBFont();
4、报表工具的使用说明

   生成一个报表总共需要6步,
  第1步设置报表名称和报表类型,报表类型有两种A、报告B、窗体
   第2步设置面页大小和纸张类型(橫向或纵向)以及页边距
  第3步设置数据来源,数据可以来自一个数据库表也可以来自多个表的关联
   第4步设置需要显示的字段
   第5步设置数据过滤日期范围

5、翻译报表工具
 ReportCreator.php FormMaker.php ReportMaker.php 的$ReportLanguage改为实际的本地化目录  
BY: laolee

wjfonhand 发表于 2007-8-13 09:24

[table][tr][td][size=12px]乱码解决办法。见附件替换相应的文件就可以了[/size]
[/td][td=1,2,16][/td][/tr][tr][td][align=right][size=12px]BY: laolee[/size][/align][/td][/tr][/table]

[[i] 本帖最后由 wjfonhand 于 2007-9-1 16:09 编辑 [/i]]

yyq123 发表于 2007-8-30 17:02

附件无法下载。

谁有,麻烦给我一份。谢谢!

yyq123 发表于 2007-8-30 17:08

都是开源。为什么下载还要努力值。

不明白。应该是用开放的精神呀。

simonz 发表于 2007-8-30 18:43

怎么会呢?下载没任何问题

yyq123 发表于 2007-8-31 10:50

不能下载

能不能发到我信箱一封:[email]yyq123@gmail.com[/email]

谢谢!

yyq123 发表于 2007-9-3 14:40

解决了!

谢谢!有机会,希望可以向大家讲解一下。

xasr312 发表于 2007-12-8 18:02

麻烦给我一份。谢谢

goodcjh 发表于 2008-1-7 21:40

谢谢! 学习一下 :/hanx

smu 发表于 2008-1-17 14:09

谢谢,
果然,把乱码改过来了,
中文显示正常了.

tunge2k 发表于 2008-2-9 22:13

我弄了一个,是英文的,虚拟主机不知道如何修改数据库编码,可否把你的文件发一分给我啊:tunge2k@163.com

q_xiaolu 发表于 2008-2-19 13:21

新来的,顶一个先

woogolook 发表于 2008-5-27 21:18

附件无法下载。
谁有,麻烦给我一份。谢谢!
[email]woogolook@163.com[/email]

k0432 发表于 2008-7-5 10:45

下不了

eremiter 发表于 2008-9-5 20:13

如果是3.09,上面的報表工具,能否直接覆蓋,謝謝

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2007 Comsenz Inc.