作成日: 2025/09/03 最終更新日: 2025/09/03
文書種別
不具合
状況
修正済み
詳細
FlexGridに固定列を設定し、cloneFrozenCellsをtrueに設定した場合、refreshRangeを実行してもformatItemで設定した表示が、固定列に反映されません。
回避方法
この問題はバージョン5.20241.9で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
【回避方法1】
以下のように固定セルを更新する処理を追加します。
theGrid.refreshRange(new wijmo.grid.CellRange(0, 0));
// 回避方法
wijmo.setText(document.querySelector('[wj-part="fcells"]'), null);
theGrid._updateFrozenCells(true);
【回避方法2】
refreshRange のかわりに refresh を実行します。
ただしこの場合、セルの更新範囲を指定できないため、不要な更新処理が増える可能性があります。