- ベストアンサー
access フォーム上で複数行のレコードを追加したい。
宜しくお願いします。 仕様環境:WinXP access2002 フォーム上にコマンドボタンで空白のレコードを 追加したいのですが、一行だけなら「値の代入」マクロで 追加できるのですが、複数行だとやり方がわかりません。 「追加クエリ」を作ってコマンドボタンにマクロで乗せてみたのですが、 テーブル上では複数の空白レコードが追加されてますが、 フォーム上には反映してくれません。 「値の代入」マクロを使って、複数行のレコードをフォーム上に追加するか、 「追加クエリ」を使って、複数行のレコードをフォーム上に反映させるか したいのですが教えてください。 ※ ちなみにこのフォームはサブフォームです。 また5行追加しようとしています。 この方法では無理でしたらご指導お願いします。 宜しくお願いします。
この投稿のマルチメディアは削除されているためご覧いただけません。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- 30246kiku
- ベストアンサー率73% (370/504)
回答No.3
- DexMachina
- ベストアンサー率73% (1287/1744)
回答No.2
- 30246kiku
- ベストアンサー率73% (370/504)
回答No.1
お礼
できました! メイン-サブ間での追加クエリを使った、 フォーム上への複数行表示が! 仰るとおり、絞り込む時のクエリがおかしかったようです。 試しに作った簡単なデータベースだと 追加クエリのフィールド名に 「商品名」、「数量」、「親ID(これがメインのもの)」 で「親ID」のところに式ビルダで絞り込む式を作ってOKでした。 [Forms]![親F]![親ID] で、実際のはもっと混み合っていて「メイン - サブ1 - サブ2」でしたので、 上記の「メイン」の代わりに「サブ1」のIDを入れて式ビルダで絞り込みをしたら、 無事、サブ2に複数行空白が表示されるようになりました。 これで思うように行くようになりました。 助かりました! 有難うございます。m(_ _)m