英語と日本語の混在する文字列を設定した場合に、表示が見切れる場合がある
対象製品
SpreadJS 9J
状況
現象確認済み
詳細
英語と日本語の混在する文字列をwordWrapを有効にしたセルに設定し、セルの所属する列幅を変更するとセルの内容が見切れる現象が発生します。
【再現手順】
1.以下の再現コードを実行します
2.スプレッドシート上のA列ヘッダとB列ヘッダの間にマウスカーソルを移動して列幅変更インジケータを表示させます
3.列幅変更インジケータの表示後、マウスを左クリックしながらドラッグ操作を行い、A列の幅を変更します
【動作結果】
A1セルの内容が見切れる現象が発生します
【再現コード】
window.onload = function(){
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
sheet = spread.getActiveSheet();
sheet.setColumnWidth(0, 519);
sheet.setRowHeight(0, 59);
var longVal = "a'、¥n【試験試験】¥n「abcdefg hijklmn opqrstu vwxyz abcdefg hijklmn opqrstu vwxyz abcdefg hijklmn opqrstu vwxyz abcdefg hijklmn opqrstu」 /テストテストテストテストテスト";
sheet.getCell(0, 0).value(longVal).wordWrap(true).font("14px MS Gothic").hAlign(0).vAlign(1);
};
【再現手順】
1.以下の再現コードを実行します
2.スプレッドシート上のA列ヘッダとB列ヘッダの間にマウスカーソルを移動して列幅変更インジケータを表示させます
3.列幅変更インジケータの表示後、マウスを左クリックしながらドラッグ操作を行い、A列の幅を変更します
【動作結果】
A1セルの内容が見切れる現象が発生します
【再現コード】
window.onload = function(){
var spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"));
sheet = spread.getActiveSheet();
sheet.setColumnWidth(0, 519);
sheet.setRowHeight(0, 59);
var longVal = "a'、¥n【試験試験】¥n「abcdefg hijklmn opqrstu vwxyz abcdefg hijklmn opqrstu vwxyz abcdefg hijklmn opqrstu vwxyz abcdefg hijklmn opqrstu」 /テストテストテストテストテスト";
sheet.getCell(0, 0).value(longVal).wordWrap(true).font("14px MS Gothic").hAlign(0).vAlign(1);
};