行フッタ(RowFooters)の DataField プロパティを設定するとき、例外が発生する場合がある
対象製品
El Tabelle MultiRow 4.0J
発生環境
この現象は、次のファイルバージョンのアセンブリで発生します。
v4.0.2006.0915 および以前のアセンブリ
v4.0.2006.0915 および以前のアセンブリ
状況
修正済み
詳細
2列以上に設定した RowFooters の DataField プロパティにデータフィールドを設定してデータバウンドするとき、次のケースで例外が発生します。
1.行フッタを2列以上に設定し、すべての列の DataField プロパティを設定する。データフィールドの設定と MultiRowSheet.DataSource プロパティの設定をInitializeComponent の後の初期化処理で行った場合に発生します。MultiRowSheet.DataSource プロパティの設定だけ Form.Load イベントで行った場合は問題がありません。
2.1.の設定を Form.Load イベントで行うなどして、ロードできた場合に、MultiRowSheet.DataSource プロパティを再設定した場合。
1.行フッタを2列以上に設定し、すべての列の DataField プロパティを設定する。データフィールドの設定と MultiRowSheet.DataSource プロパティの設定をInitializeComponent の後の初期化処理で行った場合に発生します。MultiRowSheet.DataSource プロパティの設定だけ Form.Load イベントで行った場合は問題がありません。
2.1.の設定を Form.Load イベントで行うなどして、ロードできた場合に、MultiRowSheet.DataSource プロパティを再設定した場合。
回避方法
この現象は、ファイル バージョン v4.0.2006.1026 以降のアセンブリで修正されています。v4.0.2006.1026 は、HotFix で提供されます。
キーワード
ETMR05727
この文書は、以前は次のバグレポートIDで公開されていました : 6565