作成日: 2016/06/07 最終更新日: 2016/09/14
文書種別
不具合
状況
修正済み
詳細
FlexGridXlsxConverterのsaveメソッドでincludeCellStylesにfalseを設定し、取得したWorkbookに対し、フォントサイズ等を設定したWorkbookFontを含むWorkbookStyleを行に設定した場合、WorkbookのsaveメソッドでExcelファイルにエクスポートすると、WorkbookStyleを設定した行にフォントのスタイルが反映されません。
回避方法
この問題はバージョン5.20162.207で修正されました。
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
下記コードのようにWorkbookRowにスタイルを設定するのではなく、WorkbookRowに含まれるWorkbookCellにスタイルを設定します。
◆サンプルコード(JavaScript)
----------------------------------
var font = new wijmo.xlsx.WorkbookFont();
font.family = 'MS ゴシック';
font.size = 20;
var rowStyle = new wijmo.xlsx.WorkbookStyle();
rowStyle.font = font;
for (i = 0; i < workbook.sheets[0].rows[0].cells.length; i++) {
workbook.sheets[0].rows[0].cells[i].style = rowStyle;
}
----------------------------------
修正版の適用方法については、アップデートの方法を参照してください。
修正版を適用しない場合の回避方法は次の通りです。
下記コードのようにWorkbookRowにスタイルを設定するのではなく、WorkbookRowに含まれるWorkbookCellにスタイルを設定します。
◆サンプルコード(JavaScript)
----------------------------------
var font = new wijmo.xlsx.WorkbookFont();
font.family = 'MS ゴシック';
font.size = 20;
var rowStyle = new wijmo.xlsx.WorkbookStyle();
rowStyle.font = font;
for (i = 0; i < workbook.sheets[0].rows[0].cells.length; i++) {
workbook.sheets[0].rows[0].cells[i].style = rowStyle;
}
----------------------------------
旧文書番号
81671