Access
◇-Access-shu(12/20-18:39)No.8758 ┣Re:Access-SARU(12/20-23:48)No.8783 ┗Re:Access-Seiya(12/21-16:38)No.8825
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
8758 | Access | shu | 12/20-18:39 |
メーカー名:関連性なし OS名:Windows2000 パソコン名:不明 ソフト名:office2000 -- Access2000で簡単なデータベースを作りました。 テーブルは「T−使用者名」、「T−商品」、「T−使用記録」とあり、個 人の商品の使用記録を入れていきます。使用者ID、商品IDでリレーション シップを作成しています。フォームは親→使用者、子(サブフィールド)→使 用記録 です。サブフィールド中の商品名は、コンボボックスになっていま す。 入力途中で商品の追加を行いたいとき、親フォームを開いたままで、商品フ ォームを開いて入力しても、データが更新されていません。一度、親フォーム を閉じてからでないと、追加したデータがコンボボックスのリストに表示され ません。(一回目はできるときもたまにありますが、、、) 親フォームを開いたままで、商品の登録ができる(コンボボックスに表示さ れる)ようにしたいのですが、できるのでしょうか? |
▲このページのトップに戻る
8783 | Re:Access | SARU | 12/20-23:48 |
記事番号8758へのコメント shuさんは No.8758「Access」で書きました。 >OS名:Windows2000 >パソコン名: >ソフト名:office2000 > Access2000で簡単なデータベースを作りました。 > テーブルは「T−使用者名」、「T−商品」、「T−使用記録」とあり、個 >人の商品の使用記録を入れていきます。使用者ID、商品IDでリレーション >シップを作成しています。フォームは親→使用者、子(サブフィールド)→使 >用記録 です。サブフィールド中の商品名は、コンボボックスになっていま >す。 > 入力途中で商品の追加を行いたいとき、親フォームを開いたままで、商品フ >ォームを開いて入力しても、データが更新されていません。一度、親フォーム >を閉じてからでないと、追加したデータがコンボボックスのリストに表示され >ません。(一回目はできるときもたまにありますが、、、) > > 親フォームを開いたままで、商品の登録ができる(コンボボックスに表示さ >れる)ようにしたいのですが、できるのでしょうか? 商品フォームでのレコード更新・削除のイベントで親フォームの 該当コンボボックスにRequeryを実行してやればいいはずだったような。 例:Forms!親フォーム!該当コンボボックス.Requery (VB) |
▲このページのトップに戻る
8825 | Re:Access | Seiya | 12/21-16:38 |
記事番号8758へのコメント shuさんは No.8758「Access」で書きました。 >OS名:Windows2000 >パソコン名: >ソフト名:office2000 > Access2000で簡単なデータベースを作りました。 > テーブルは「T−使用者名」、「T−商品」、「T−使用記録」とあり、個 >人の商品の使用記録を入れていきます。使用者ID、商品IDでリレーション >シップを作成しています。フォームは親→使用者、子(サブフィールド)→使 >用記録 です。サブフィールド中の商品名は、コンボボックスになっていま >す。 > 入力途中で商品の追加を行いたいとき、親フォームを開いたままで、商品フ >ォームを開いて入力しても、データが更新されていません。一度、親フォーム >を閉じてからでないと、追加したデータがコンボボックスのリストに表示され >ません。(一回目はできるときもたまにありますが、、、) > > 親フォームを開いたままで、商品の登録ができる(コンボボックスに表示さ >れる)ようにしたいのですが、できるのでしょうか? 子フォームの[プロパティ]−[イベント]フォーカス取得時 [イベントプロシージャ]次の1行をセット DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70 これでうまくできると思うのですが??? |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|