作成日: 2019/07/17 最終更新日: 2019/11/27
文書種別
不具合
状況
修正済み
詳細
FlexGridFilterのfilterChangingイベントで、activeEditorプロパティを参照するとnullが返ります。このためフィルタエディタをカスタマイズできません。
この現象は、「5.20183.550」以降のバージョンで発生し、「5.20182.524」以前のバージョンでは発生しません。
この現象は、「5.20183.550」以降のバージョンで発生し、「5.20182.524」以前のバージョンでは発生しません。
回避方法
この問題はバージョン5.20193.637で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
activeEditorをsetTimeout内で取得します。
◆サンプルコード
------------------------------------------------------------
flexGridFilter.filterChanging.addHandler(function (s, e) {
setTimeout(function() {
var ed = s.activeEditor;
// activeEditorを使用した処理
});
});
------------------------------------------------------------
修正版を適用しない場合の回避方法は次の通りです。
activeEditorをsetTimeout内で取得します。
◆サンプルコード
------------------------------------------------------------
flexGridFilter.filterChanging.addHandler(function (s, e) {
setTimeout(function() {
var ed = s.activeEditor;
// activeEditorを使用した処理
});
});
------------------------------------------------------------
旧文書番号
84255