作成日: 2015/12/03 最終更新日: 2016/01/20
文書種別
不具合
状況
修正済み
詳細
セルに空文字("")が設定されたグリッドをエクスポートサービスを使用し、csv形式でエクスポートした場合、空文字がクエスチョンマーク("?")で出力されます。
【再現手順】
1.サンプルを実行します
2.[CSVエクスポート]ボタンをクリックします
3.ダウンロードされた"grid.csv"ファイルをテキストエディタで開きます
結果:text2列が"?"と出力されます
【サンプルコード(HTML)】
<table id="demo"></table>
<input type="button" id="export" value="CSVエクスポート" onclick="exportcsv();">
【サンプルコード(JavaScript)】
$(document).ready(function () {
$("#demo").wijgrid({
data: getData(5)
});
});
function exportcsv() {
$("#demo").wijgrid(
"exportGrid",
"grid",
"csv",
null,
"http://localhost/C1ASPNETExportService/exportapi/grid"
);
}
// random data generators
function getData(count) {
var data = [];
for (var i = 0; i < count; i++) {
data.push({
id: i,
text1: "あいうえお",
text2: ""
});
}
return data;
}
【再現手順】
1.サンプルを実行します
2.[CSVエクスポート]ボタンをクリックします
3.ダウンロードされた"grid.csv"ファイルをテキストエディタで開きます
結果:text2列が"?"と出力されます
【サンプルコード(HTML)】
<table id="demo"></table>
<input type="button" id="export" value="CSVエクスポート" onclick="exportcsv();">
【サンプルコード(JavaScript)】
$(document).ready(function () {
$("#demo").wijgrid({
data: getData(5)
});
});
function exportcsv() {
$("#demo").wijgrid(
"exportGrid",
"grid",
"csv",
null,
"http://localhost/C1ASPNETExportService/exportapi/grid"
);
}
// random data generators
function getData(count) {
var data = [];
for (var i = 0; i < count; i++) {
data.push({
id: i,
text1: "あいうえお",
text2: ""
});
}
return data;
}
回避方法
旧文書番号
81506