• ベストアンサー

アクセス2002のレポートで総計の表示方法

アクセス2002を使用してます。 レポートで改ページを設定し、各ページに小計の計算を表示しています。 ページフッター(全ての頁)に総合計を表示表示する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (295/459)
回答No.3

レポートヘッダー に テキストボックスを配置します。  名前 : 総合計  コントロールソース : =Sum([合計したい項目名])  ※レポートヘッダー、テキストボックスは非表示でもかまいません。 ページフッター に テキストボックスを配置します。  コントロールソース : =[総合計]

yumehelp
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

ページヘッダーのフォーマット時イベントに・・ イベントが複数発生するので遅くなるため 没 非連結のテキストボックスに・・エラーで 没 レポートの『開く時』イベントでラベルのキャプションを変更・・良さげ。 Private Sub Report_Open(Cancel As Integer) Me!Label1.Caption = Format(DSum("フィールド名", "テーブル名", "あれやこれやの条件"), "#,##0\円") End Sub なら、123,456円などが表示されます。 詳しくは、Dsum関数やFormat関数をヘルプにて。

yumehelp
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

1、各ページ毎に総合計を計算するのは無駄。 2、だとすれば総合計の計算をどこかで一回行う必要がある。 3、1ページ目に表示するのだから1ページを表示するまでに。 4、レポートを開くフォームでは計算させたくない。 5、総計計算とレポートを開くワークフォームを用意。 6、フォームからは直接にレポートを開かずワークフォームを。 7、レポートはワークフォームの総計を参照・表示。 私だったら、このようにします。

yumehelp
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • access2003のレポート内計算で分類フッター分類小計、ページフッ

    access2003のレポート内計算で分類フッター分類小計、ページフッタで総合計は算出しています。 分類小計の割合を算出したいのですが、うまくいきません。具体的に教えてください。よろしく御願いします。

  • ACCESSのレポートフッターをグループフッターの下に出したい。

    こんにちは ̄◇ ̄ ACCESSでテーブルの一覧をレポートで出力したいのですが、コード毎にグループフッターで小計を出力し、最終グループの下に総合計を出力したいのですが、実現方法が分かりません。 小計はグループフッター、合計はレポートフッターに設定しており、グループフッターの改ページプロパティには「カレントセクションの後」を設定しています。 すると、最終グループの最終行にグループフッターが出たあと、改ページをしてから総合計が出ます。 なんとか最終ページで改ページせずに総合計を出力できないでしょうか??? OS WIN 2KPRO SW ACCESS2000

  • Accessのレポートの総計の出力について

    毎回おせわになっております。 現在、Access2000で帳票の出力をおこなっているのですが、部局ごとに小計を出力し、その合計をレポートのフッターに出力したいのですが、どうしても合計がうまくいきません。 部局ごとのグループフッターセクションで以下のようにPGを書いております。 Private Sub グループフッター1_Format(Cancel As Integer, FormatCount As Integer) 'データの表示 Me!部局別小計 = Bukyoku_t '総計に追加 Total = Total + Bukyoku_t End Sub ここで、Bukyoku_tは詳細のFormatにてひとつの部局での各々の金額を足したものです。 実際にモジュール内で動きを確認したところ、最初の部局以外はグループセクションを2回実行しているとこがわかりました。たしかに、総計の金額も部局別小計をすべて足した値の約2倍が出力されました。 レポートのプロパティの設定がいけないのでしょうか? ご教授のほど、よろしくお願いいたします。

  • Access ページフッターとレポートフッター

    こんにちは! レポートの毎ページに小計、最後のページだけ小計と合計を印刷したいのですが、 私はページフッターに小計、レポートフッターに合計の欄を作りました。 すると最後のページで、ページフッターの上にレポートフッターが来るので、合計小計の順番で印刷されてしまいます。 これではおかしいです。 皆さんはどのように回避していますか? 教えて下さい。宜しくお願いします。

  • Access レポートで税込みの値段を表示したい

    Access初心者です。(Access2000を使っています) 見積書をレポート機能で自動作成したいのですが、 以下の操作が上手くできません。 --- 下記のような、レポートを作成したいのですが、 商品一覧が入っているテーブル(商品テーブル)には、「税抜き単価」しか入っていません。 ★の部分は、商品テーブルの「税抜き単価」×「消費税率」をかけたものを表示させたいのですが レポートを表示すると、「#Error」と表示されています。 (詳細)では、計算式は入力できないのでしょうか・・・? (レポート ヘッダー) (ページ ヘッダー) ■内訳 No.  商品名 数量 単価(税込み) 金額 (受注ID ヘッダー) (詳細) 1 りんご   1 \105★ \105 2 みかん   1 \105★ \105 3 ばなな   1 \105★ \105 4 いちご   1 \105★ \105 (受注ID フッター) 合計数 4点       小計   \420 送料   \200 合計   \620 (ページ フッター) (レポート フッター)

  • Accessレポートグループフッターの高さについて

    いつもお世話になっております。 Accessレポートにおける、グループフッターの高さについてお聞きします。 ページは10ページあるとします。1~9ページまでのグループフッターの高さは3センチとし、最終ページのみ1センチにしたいと考えています。 この設定方法が分かりませんので、どうぞご教示をよろしくお願いいたします。 使用Accessのバージョンは2010です。

  • ACCESS サブレポートの参照について

    ACCESS2003を使用しています。 メインレポートのページフッターにテキストボックスを配置して、サブレポートの小計を参照して表示しています。 しかしサブレポートにデータがない時があり、【#エラー】という表示になってしまいます。 そこで、サブレポートにデータがない時は、【0】という表示にしたいのですが、どういった方法があるか、教えてください。 よろしくお願いします。

  • レポートのページフッターの表示エラー

    いつもお世話になっております。 Access2010を使用しています。 レポートのページフッターに表示するページ番号と日時について、お教えいただきたいと思います。 レポートのページフッターには、ページ番号、日時、時間を表示していますが、Accessを閉じて再度開くたびに、なぜかページ番号と日時だけが「#Name?」になってしまいます。 正しく表示した画面とエラー表示の画面は、画像をご覧ください。 それぞれの関数設定は、下記のとおりです。 ページ番号:=[Page] & "/" & [Pages] & " ページ" 日時:=Format(Date(),"ggge\年m\月d""日(""aaa)") 時間:=Time() 症状ですが、「#Name?」とエラー表示になったあとにぺージ番号の関数「=[Page] & "/" & [Pages] & " ページ"」を一旦切り取って印刷プレビューで表示します。 そしてデザインで開き、再度ページフッターに「=[Page] & "/" & Pages] & " ページ"」を設定します。 そうすると、また正しく表示になります。 一度Accessを閉じて、再度開くとまた「#Name?」となってしまいます。 この症状の改善方法をご教示くださいますよう、よろしくお願いいたします。 なお、このレポートと同じ関数を配置しているものが10個ほどありますが、このような症状になるのは、このレポート1つのみです。 また、このエラーになるレポートは、他の10個に比べ関数などたくさん使用しており複雑な中身となっています。 以上、よろしくお願いいたします。

  • Accessレポートのフッターについて

    よろしくお願い致します。 Access2002で支店別請求明細書を作成しています。 フッターにページ合計金額と支店合計金額を表示させようとしていますが、1ページ目と2ページ以降ではレイアウト(フッターの表示位置)が異なるのでうまくいきません。 今まで試した内容ですが、 グループ(支店)フッターを使用すると複数ページにまたがった場合に最後のページにしか印刷されず、ページフッターを使用するとすべてのページで同じ位置に印字されてしまいます。 理想としては、1ページ目と2ページ以降でフッターの位置を変えたいのですが、なにか良い方法はあるでしょうか。 アドバイスをお願いいたします。

  • Access2003のフォームとレポートについて

    Accessの全くの初心者です。 請求書のデータを作成しております。 フォームで顧客ID、顧客名、請求no、請求日、受注日、受注内容を打ち込むように設定しました。その内容を全てレポートに反映させています。現時点で11件打ち込んでいます。 レポートで請求書を完成させ、プレビューを確認したところ、5ページ目に打ち込んでいない請求日が表示され、6ページ目に5ページ目の請求日が表示されているようです。最後にタイトルと請求日のみが印刷されるページが、勝手に作られてしまっています。 改ページ設定は、グループフッターの最後の所にしてあり、レポートヘッダーとレポートフッターは削除してあります。ページフッタ-は非表示にしてあります。ページヘッダーにタイトルと請求日を配置してあり、勝手に出来てしまったページはページヘッダーのみ印刷されるようになっているようです。 この内容で、御理解頂けますでしょうか? 初心者なだけに質問の内容も不安ですので、この内容以外に解決に必要な事柄がございましたら、ご質問下さい。 よろしくお願い致します。

ファイル結合 挿入 削除について
このQ&Aのポイント
  • ファイル結合、挿入、部分削除の方法を教えてください。
  • SV600を使用してファイルを結合、挿入、部分削除する方法を教えてください。
  • 「ScanSnap/fiシリーズ/HHKB」商品について、ファイル結合、挿入、削除の方法を教えてください。
回答を見る

専門家に質問してみよう