Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


2157 / 2272 ツリー ←次へ | 前へ→

【3677】レポートにて チャラ 04/10/12(火) 15:22 質問[未読]
【3679】Re:レポートにて こもれび 04/10/12(火) 18:09 発言[未読]
【3682】Re:レポートにて チャラ 04/10/13(水) 8:19 お礼[未読]

【3677】レポートにて
質問  チャラ  - 04/10/12(火) 15:22 -

引用なし
パスワード
   MA0401_S(テーブル)
製番
客先名
品名
受注日
受注数
客先納期

PL0401_S(テーブル)
製番
品目コード
品目名
工程コード
仕入先名
予定数
完成数
作業指示番号

日程計画書(クエリ)
製番(抽出条件として、PL0401_Sの製番とMA0401_Sの製番
と同じもの)
品名
受注日
受注数
客先納期
品目コード
品目名
工程コード
仕入先コード
仕入先名
予定数
完成数
作業指示番号

ST0212_S(テーブル)
出庫指示番号
製品コード
作業指示番号
製番

日程計画書(出庫)(クエリ)
日程計画書の作業指示番号とST0212_Sの作業指示番号を
関連付けをし、
製番
品名
受注日
受注数
客先納期
品目コード
品目名
工程コード1:
IIf([工程コード] Is Null,[仕入先コード],[工程コード])
仕入先名
予定数
完成数
作業指示番号
出庫番号
製品コード

として、日程計画書(出庫)のクエリより、レポートを作成
していました。

項目数の関係で、
品目コードと同じ欄に、出庫番号
工程コードと同じ欄に、製品コードを表示させたいと
思っています。

レポートのイメージとしては。
製番 品名 受注日・・品目コード  工程コード
XXXXX QQQ 04/10/01 AAAAAAAAA   DDDDD
           BBBBBBBBB   CCCCC
           12345(出庫番号)444(製品コード)

という感じのイメージです。

クエリ及びレポートにて、このようにすることは可能
でしょうか?

ACCESS2002です。
宜しくお願いします。

【3679】Re:レポートにて
発言  こもれび  - 04/10/12(火) 18:09 -

引用なし
パスワード
   こもれびです

1枚の用紙に収める以上限界はあります。
そこで工夫が必要となるのですが、次のことを考えてみましょう
一つはレポートは「デザイン次第」であるということ。
例えば、ページヘッダーに並べるフィールド名も詳細に並べるレコードデータも
必ずしも1行でなければだめということはありません。
試しにフィールド名ラベルを2行に配置換えし、レコードデータも2行に配置換え
してみてください。
ちゃんとその通りに出力されるはずです。
レポートはフォームのような「ビュー」がありませんので、「同じ列」であるとか
「同じ行」ということは考えないほうがいいです。

もう一つは、レポート出力するデータを見直して「グループ」を作れないかどうか
を検討してみることです。

出力するものの内容がよく掴めませんが、例えば続けて出力されるレコードに
必ず同じ「製番」が出るとすれば製番でグループを作り、レポートでは
グループヘッダーを設けて製番以外の項目が1行に収まるようにするなどの
工夫ができるかもしれません。

【3682】Re:レポートにて
お礼  チャラ  - 04/10/13(水) 8:19 -

引用なし
パスワード
   ご回答ありがとうございます。

グループ化ですか。
その方向で少し考えます。
本当に、ありがとうございます。
別の考え方がありましたら、引き続き宜しくお願いします。

2157 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078301
(SS)C-BOARD v3.8 is Free