【JPIERE-0452】一覧レポートからCSV形式でダウンロードした時の文字化け対応

一覧レポートからCSVでダウンロードし、エクセルで直接開くと文字化けしてしまいます。

これは不具合というわけでなく、エクセルで開く時にUTF-8を指定すれば、文字化けしません。しかしながら、ダウンロードしたCSVファイルを直接文字化けせずに開きたいものです。そのため、JPiereでは、ダウンロードしたCSVをエクセルで直接文字化けせずに開けるようにCSVファイルにBOM(Byte Order Mark)をつけるカスタマイズをしました。

カスタマイズ情報

システムコンフィグ設定

システムコンフィグ設定の「JP_EXPORT_CSV_WITH_BOM」で、BOMをつけるかどうか制御する事ができます(※2020/4/21にシステムコンフィグ設定でBOMをつけるかどうか制御できるように改善)。

ReportEngineクラス