作成日: 2026/01/15 最終更新日: 2026/05/13
文書種別
不具合
発生環境
5.20252.42以降で発生
状況
修正済み
詳細
columnGroupsで列を定義しているグリッドを FlexGridXlsxConverter でExcelに出力すると、最初の行の値が出力されません。
回避方法
この問題はバージョン5.20261.50で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
以下のように、FlexGridXlsxConverterクラスの_parseFlexGridRowToSheetRowメソッド(内部メソッド)を上書きします。
const oldFunc = wijmo.grid.xlsx.FlexGridXlsxConverter._parseFlexGridRowToSheetRow;
wijmo.grid.xlsx.FlexGridXlsxConverter._parseFlexGridRowToSheetRow = function (panel, workbookRow, rowIndex, startColIndex, columnSettings, includeCellStyles, fakeCell, includeColumns) {
wijmo.grid.xlsx.FlexGridXlsxConverter.clearMergedCells();
const result = oldFunc.call(this, panel, workbookRow, rowIndex, startColIndex, columnSettings, includeCellStyles, fakeCell, includeColumns);
return result;
};