作成日: 2024/10/22 最終更新日: 2024/11/26
文書種別
不具合
状況
修正済み
詳細
次の手順でExcelファイルをエクスポートした場合、Excelファイルにおいてフィルタが適用されません。
- 特定の列にフィルタを設定する(例:C列)
- フィルタを設定した列より左に位置する列を削除する(例:AまたはB列)
回避方法
SpreadJS (Ver.17.1.10)で修正済み。
Ver.17.1.10より前のバージョンでは、列を削除した後、removeFilterItemsメソッドでフィルタを解除し、あらためて手動でフィルタを設定して回避が可能です。
sheet.bind(GC.Spread.Sheets.Events.ColumnChanged, function (e, info) {
spread.getActiveSheet().rowFilter().removeFilterItems();
});