質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

Q&A

解決済

2回答

9898閲覧

Access2016:検索結果を一覧表示させたい

th_bridge

総合スコア15

Access

Accessはマイクロソフトによるリレーショナルデータベース管理システムです。オブジェクト指向のアプリケーション作成に対応しており、テーブルや編集をはじめ、クエリ生成、入力フォーム作成、レポート作成など一通りの機能を備えています。

0グッド

0クリップ

投稿2017/05/12 04:19

編集2017/05/12 09:00

検索フォームで検索した結果の請求データを
別フォームで一覧表示させたいと考えています。

検索フォームで「請求月」「会社コード」で検索し、
それらを抽出条件としてクエリが実行され、対象の請求データを抽出します。

請求データには「請求番号」というフィールドがあり、
上記で抽出された請求データを請求番号をキーにして、
請求番号単位で請求額をまとめた請求一覧のフォームを作成します。

一覧をフォームにする理由は、その請求データからレポート(請求書)を出力する
ボタンをつけるためです。

現状、検索~レポート出力まで出来ています。

困っているのは、検索結果を抽出したフォームにおいて
**「請求番号毎にレコードが分かれており、一覧になっていない」**という点です。

請求番号が01~05まであるとすると、
01、02、03、04、05と5つのレコードができているのが今の状態なのですが、
この01~05全てを1つのレコードで一覧表示させるのが目的です。

VBAはほぼ分かっていません。
独学で使用している初心者で、説明不足、言葉の間違いがあるかもしれませんが
理解の浅さもご理解、ご容赦いただいた上でご教示いただける方がいらっしゃいましたら
お力添えいただけますでしょうか。

よろしくお願いいたします。

※5/12 一部内容修正

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

抽出するデータ元となるクエリからフォームウィザードでフォームを作成する際に、
「表形式」に設定したところ、1レコードに複数の請求データ(検索結果)を表示させることができました。

投稿2017/05/16 00:11

編集2017/05/19 01:45
th_bridge

総合スコア15

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

情報が不足しています。
下記の点について情報を追記してください。

フォームのレコードソースのテーブル名、フィールド構成、主キー設定
クエリならそのSQL文。

フォームでの「ページ分け」というのが何を指しているか不明です。正確な用語使ってもらわないと、独自の用語では伝わらないです。メインフォームとサブフォームの構成になっているということでしょうか。
入門書で一通り、正確な用語、機能を把握してから質問したほうがスムーズもしれません。

現在のフォームのデザインビュー、およびフォーム表示のスクリーンショットをアップされるとわかりやすいです。(文章だけではつたわりにくいので)

この01~05全てを1ページで一覧表示させるのが目的です。

これが目的なら、フォームではなくレポートの方がいいかもしれません。
そちらの機能についても勉強てみてください。

投稿2017/05/12 06:15

hatena19

総合スコア33699

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

th_bridge

2017/05/12 06:26 編集

ご回答ありがとうございます。 もう少し正確な用語、機能を把握してから出直します。申し訳ありませんでした。 お忙しい中、アドバイスありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問