数値型セルでセルの値が Null のときスピンボタンの増減値が無効になる
対象製品
El Tabelle for .NET
発生環境
この現象は次のファイル バージョンのアセンブリで発生します。
v1.2.2003.0630
v1.2.2003.0724
v1.2.2003.0829
v1.2.2003.0902 (HotFix)
v1.2.2003.0911 (HotFix)
v1.2.2003.1103 (HotFix)
v1.2.2003.1128
v1.2.2004.0224 (HotFix)
v1.2.2003.0630
v1.2.2003.0724
v1.2.2003.0829
v1.2.2003.0902 (HotFix)
v1.2.2003.0911 (HotFix)
v1.2.2003.1103 (HotFix)
v1.2.2003.1128
v1.2.2004.0224 (HotFix)
状況
修正済み
詳細
数値型セルでセルの値が Null(Nothing) のとき、スピンボタンの増減値(NumberEditor.SpinIncrement)が無効になります。
具体的には、次のコーディングを行ったときセルの値が Null(Nothing) の状態で下矢印キーを押すとセルの値が「-999999999.99」となります。
[Visual Basic]
Dim objNumberEditor As New GrapeCity.Win.Editors.NumberEditor
objNumberEditor.SpinIncrement = 0
Sheet1(0, 0).Editor = objNumberEditor
Sheet1(0, 0).Value = Nothing
具体的には、次のコーディングを行ったときセルの値が Null(Nothing) の状態で下矢印キーを押すとセルの値が「-999999999.99」となります。
[Visual Basic]
Dim objNumberEditor As New GrapeCity.Win.Editors.NumberEditor
objNumberEditor.SpinIncrement = 0
Sheet1(0, 0).Editor = objNumberEditor
Sheet1(0, 0).Value = Nothing
回避方法
この現象はファイル バージョン v1.2.2004.0329 (HotFix) 以降のアセンブリで修正されています。
修正版は こちら からダウンロードできます。
問題が修正されたアセンブリに移行する以外、この問題を回避する方法はありません。
修正版は こちら からダウンロードできます。
問題が修正されたアセンブリに移行する以外、この問題を回避する方法はありません。
キーワード
ELTB03724
この文書は、以前は次のバグレポートIDで公開されていました : 3843