説明不足で申し訳ございません。
テーブル:データ
|社員番号|氏名|判定内容1|判定1|判定内容2|判定2|判定内容3|判定3|判定内容4|判定4|
|00001234|〇田| 正常外 | B | 〇〇異常| D | △△異常| E |やや異常値| A|
|00005678|〇木| ××異常| F | 〇〇異常| B | △△異常| C |やや異常値| A|
DからFのみ抽出し
|00001234|〇田|〇〇異常|D|△△異常|E|
|00005678|〇木|××異常|F|
というデータを作成
最終的には1人1ページのレポートにしたいと思っています。
1ページ目
氏名 00001234
〇〇異常 D
△△異常 E
2ページ目
氏名 00005678
××異常 F
※最大10項目です
ユニオンクエリを使わず、レポートでもシンプルにできるでしょうか・・・
良い方法があれば教えてください。
よろしくお願いします。
通報 ...
このレイアウトは縦並びですよね。このレイアウトでいいのですか。ならば、レポートの設定で簡単に実現できます。
ユニオンクエリの出力は、下記のようになっていると思いますので、
このクエリをレポートのレコードソースにします。
社員番号でグループ化して、グループヘッダーを表示させて、そこに
社員番号 氏名 をテキストボックスとして配置します。
判定内容 と 判定 は詳細セクションに配置します。
グループヘッダーの「改ページ」プロパティを「カレントセクションの前」に設定します。
これで、ご希望のレイアウトになります。
グループ化の方法については下記を参考にしてくたさい。
レポートでのグループ化 - もう一度学ぶMS-Access
下記はレポートウィザードを使ってグループ化されたレポートを作成する方法です。
グループ化レポートまたはサマリー レポートを作成する - Access