原參考網站 勇仔誌
一般輸出純文字並不會這樣
但輸出excel則會
試將utf8編碼轉回big5編碼,在寫入excel檔做匯出。
"總結"匯出部份,請編輯
/moodle/mod/quiz/report/overview/report.php
做以下2行變更
// $myxls->write($rownum,$colnum,$item,$format);
$myxls->write($rownum,$colnum,iconv('utf-8','big5',$item),$format);
// $myxls->write(0,$colnum,$item,$formatbc);
$myxls->write(0,$colnum,iconv('utf-8','big5',$item),$formatbc);
項目分析部份,請修改
/moodle/mod/quiz/report/analysis/report.php
一樣找出要寫入excel的部份,就是類似
$myxls->write(0,$colnum,$item,$formatbc);
將$item 改成iconv('utf-8','big5',$item) 即可。
完成,測試
其他有要匯出成excel檔的部份,應該都可比照辦理
沒有留言:
張貼留言