DataTableをバウンドしたとき、最大列数が2倍になる場合がある
対象製品
El Tabelle for .NET 3.0J
発生環境
この現象は 次のファイルバージョンのアセンブリで発生します。
v3.0.2005.0204
v3.0.2005.0218 (HotFix)
v3.0.2005.0310 (HotFix)
v3.0.2005.0415 (HotFix)
v3.0.2005.0610 (HotFix)
v3.1.2005.0615
v3.1.2005.0706 (HotFix)
v3.0.2005.0204
v3.0.2005.0218 (HotFix)
v3.0.2005.0310 (HotFix)
v3.0.2005.0415 (HotFix)
v3.0.2005.0610 (HotFix)
v3.1.2005.0615
v3.1.2005.0706 (HotFix)
状況
修正済み
詳細
設計時にプロパティウィンドウを使用して MultiRowSheet コントロールに DataTable をバウンドしたとき、実行時に最大列数が2倍になる場合があります。
・この現象は、WorkBook/Sheet では発生しません。
・この現象は、WorkBook/Sheet では発生しません。
回避方法
この現象はファイル バージョン v3.1.2005.0729 以降のアセンブリで修正されています。
修正版は こちら からダウンロードできます。
また、次の操作を行うことで現象を回避できます。
プロパティウィンドウを使用するのではなく、実行時に Form.Load イベントなどを使用してバウンドすると、この現象を回避できます。
[Visual Basic]
MultiRowSheet1.DataSource = (データソースまたはデータテーブル)
[C#]
multiRowSheet1.DataSource = (データソースまたはデータテーブル);
修正版は こちら からダウンロードできます。
また、次の操作を行うことで現象を回避できます。
プロパティウィンドウを使用するのではなく、実行時に Form.Load イベントなどを使用してバウンドすると、この現象を回避できます。
[Visual Basic]
MultiRowSheet1.DataSource = (データソースまたはデータテーブル)
[C#]
multiRowSheet1.DataSource = (データソースまたはデータテーブル);
キーワード
ELTB04851
この文書は、以前は次のバグレポートIDで公開されていました : 4984