DOBON.NETプログラミング掲示板過去ログ
vsFlexGridProのスクロールバーについて
題名: vsFlexGridProのスクロールバーについて
著者: まんもーに
日時: 2004/10/04 13:57:04
ID: 6481
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
環境/言語:[WinXP Pro]
分類:[VB6以前]
いつも参考にさせていただいてます。
環境:
WinXP Pro SP1
VB6.0 SP6
VS-FlexGridPro 7.0J
DAO3.6
Access2003
現在、以下の機能をもつプロジェクトを改修しています
1.GridとAccessをDAOを用いて連結
2.Gridにデータ入力が可能
3.一件入力する毎に「AddItem ""」を実行し、行を追加する
4.Gridにデータ入力される毎に
4−1.Accessと接続(Workspaces(0).OpenDatabase(Access))
4−2.Accessを全件delete
4−3.レコードセットを開く(OpenRecordset(Access,OpenTable))
4−4.レコードセットにGridの値を全て入れ、Updateを行う
4−55.レコードセット、Accessの接続を閉じる
5.並び替えボタンを押すと
5−1.DAOのリフレッシュを行う
5−2.リフレッシュ時に同時にRecordSourceに基づいたソートを行う
【問題点】
1.Gridへの入力を行うと行が追加されるのですが、Gridの行が一杯になってもスクロールバーが表示されません
【試したこと】
1.「並び替えボタン」を押下、もしくはDAOのリフレッシュを行うとスクロールバーは出現しました
【質問】
1.現在のプロジェクトの作りでは、スクロールバーを出現させるにはDAOのリフレッシュを行うしかないのでしょうか?
どなたか解決策をご存知の方がいらっしゃいましたら
ご指導いただけると幸いです。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[VB6以前]
いつも参考にさせていただいてます。
環境:
WinXP Pro SP1
VB6.0 SP6
VS-FlexGridPro 7.0J
DAO3.6
Access2003
現在、以下の機能をもつプロジェクトを改修しています
1.GridとAccessをDAOを用いて連結
2.Gridにデータ入力が可能
3.一件入力する毎に「AddItem ""」を実行し、行を追加する
4.Gridにデータ入力される毎に
4−1.Accessと接続(Workspaces(0).OpenDatabase(Access))
4−2.Accessを全件delete
4−3.レコードセットを開く(OpenRecordset(Access,OpenTable))
4−4.レコードセットにGridの値を全て入れ、Updateを行う
4−55.レコードセット、Accessの接続を閉じる
5.並び替えボタンを押すと
5−1.DAOのリフレッシュを行う
5−2.リフレッシュ時に同時にRecordSourceに基づいたソートを行う
【問題点】
1.Gridへの入力を行うと行が追加されるのですが、Gridの行が一杯になってもスクロールバーが表示されません
【試したこと】
1.「並び替えボタン」を押下、もしくはDAOのリフレッシュを行うとスクロールバーは出現しました
【質問】
1.現在のプロジェクトの作りでは、スクロールバーを出現させるにはDAOのリフレッシュを行うしかないのでしょうか?
どなたか解決策をご存知の方がいらっしゃいましたら
ご指導いただけると幸いです。