• 締切済み

DataGridにデータを追加できなくなることがあります

いつもお世話になります。 VB.NET2003+Access2000環境で開発したアプリで妙な事が複数拠点で起こって困っています。 お知恵を貸してください。 伝票を入力するフォームの中に、その明細行を入力させるDataGridをおいています。 明細を入力していき、ある行を超したら右にスクロールバーが自動的に現れ、追加入力が続けて出来るようになっていますよね。普通は。 ところがこのスクロールバーが出てこないときがあり、結果としてそれ以上の新規追加入力が出来ません。 毎回必ずというわけでもなく、たまに起こります。 年初にある拠点で発覚し、調査したのですが再現できずに原因の特定が出来ていないところ、本日別の拠点から全く同じ現象の連絡がありました。 いろいろ試しましたが私のところでは再現できずにいるため、どこが悪いのか全くわかりません。 同じような経験をされた方、またDataGridの行追加で何らかの知見をお持ちの方、どのような内容でも結構ですのでアドバイスをお願いします。 わかりにくいところは具体的に指示いただきましたら補足させていただきますのでよろしくお願いいたします。

みんなの回答

回答No.1

プロパティのせい、じゃあなさそうですね。 入力している最中に何かイベント発生させているとか? 行追加の際に特定動作?でイベント発生しているとか? 違ったらスルーで。

danchor
質問者

お礼

早速ありがとうございます。 >入力している最中に何かイベント発生させているとか? >行追加の際に特定動作?でイベント発生しているとか? そうなんです。 なにかさせていると手繰れるんですが単に入力、修正するだけなんで・・・・。 逆にどうしたらそうなる(出来る)のか知りたいと思い、入力担当者に「何をどうした時になったの?」と聞いても特に何も意識していない時に起こったらしくて、皆目わかりません。

danchor
質問者

補足

なかなか解明が出来ないのですが、他でいただいたアドバイスを参考にとりあえず問題のクライアントのみ、明示的に縦スクロールバーをつけてテスト運用することにします。 ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A