LeaveEditイベント内で、EndEditを指定したKeyActionメソッドを実行しても入力値を確定できない
対象製品
El Tabelle MultiRow 4.0J
発生環境
・この現象は次のファイルバージョンのアセンブリで発生します。
v4.0.2006.1026
v4.0.2006.0915
v4.0.2006.1026
v4.0.2006.0915
状況
修正済み
詳細
LeaveEditイベント内で、KeyAction(Win.ElTabelle.MKeyAction.EndEdit) を実行しても、入力値を確定することができません。 なお、ユーザーの入力値に基づいた処理を行う場合は、本処理のように編集を確定する処理を実行した後に、確定したデータを使用するのではなく、ActiveCellプロパティを使って現在編集中のデータをそのまま使用することを推奨します。この方法は、製品ヘルプの下記箇所に記載があります。
MultiRow 4.0J の使い方
- 入力の制御
- イベントによる高度な入力制御-編集結果を変更して確定する
MultiRow 4.0J の使い方
- 入力の制御
- イベントによる高度な入力制御-編集結果を変更して確定する
回避方法
この現象は、ファイル バージョン v4.0.2006.1124 以降のアセンブリで修正されています。v4.0.2006.1124 のホットフィックス(HotFix)は、こちらから取得できます。
キーワード
ETMR05903
この文書は、以前は次のバグレポートIDで公開されていました : 6633