プロが教える店舗&オフィスのセキュリティ対策術

 Access2000レポートのグループフッターにて、下記のように出力したいのですが
上手くいきません。

   品名 数量  単価    金額
   A   10  @100  1,000円
   A   20  @100  2,000円
   A   30  @100  3,000円

合計 A   60個 @100  6,000円

グループフッターにて、合計欄の品名(A)と単価(@100)をテーブルから出力
をしようとすると次のようになってしまいます。

   品名 数量  単価    金額
   A   10  @100  1,000円

合計 A   60個 @100  6,000円

2件目以降の明細が出力されずに、合計行が出力されてしまいます。
どのように設定をすれば、上手く出力されるのでしょうか。
以上、宜しくお願い致します。

A 回答 (2件)

詳しいテーブルの仕様がわからないので、上手くいえませんが、あなたのおっしゃるとおりにやるのは、ムリです。


とはいっても、というのが本音でしょうから、ここは力ワザで行きましょう。まず、グループヘッダーをつくります。そのあと、サブレポートを作り、グループヘッダーの部分と親子関係になるようにするしかありませんね。出来れば、グループヘッダーの部分は、品名マスターテーブルなどを使うようにするといいでしょう。わからなければ、又聞いてくださいね。
    • good
    • 0

>2件目以降の明細が出力されずに、合計行が出力されてしまいます。


ということは、グループ化しないで合計を出したいと言う事でしょうか?ならば、
レポートフッターに、テキストボックス2つを非連結で作ります。そのテキストボックスを右クリックし、プロパティを出します。コントロールソースに以下のような式を入力してください。
一つ目
=Sum([数量])
二つ目も同様に
=Sum([金額])
とやってみてください。
わからなかったら、又質問してくださいね。

この回答への補足

回答有難うございました。
補足、致します。
グループ化をして、合計行の中の項目で、品名=A,単価=@100の項目をテーブル
から出力したいのですが。
合計行に品名・単価の両方を出力しようとすると、明細行1行+合計行が出力され、
どちらか片方の項目の出力ならば、明細行3行+合計行が出力されます。
最終的には、明細行3行+合計行を出力したいのです。
以上、宜しくお願い致します。

補足日時:2002/07/09 08:31
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!