JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。
    必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
Nobody_1963に今すぐ質問する
Nobody_1963
Nobody_1963, システムエンジニア
カテゴリ: データベース
満足したユーザー: 318
経験:  Microsoft SQL Server のセットアップなどをサポート致します
60374769
ここに データベース に関する質問を入力してください。
Nobody_1963がオンラインで質問受付中

アクセスの質問です よろしくお願いします Aという会社に所属している方たちの一覧表印刷を行うとき サブレポートで一緒に印刷するようにしています。

質問者の質問

アクセスの質問です
よろしくお願いします
Aという会社に所属している方たちの一覧表印刷を行うとき
サブレポートで一緒に印刷するようにしています。

サブレポートのフォームフッターに所属人数合計として
非連結のテキストボックスに=Sum([在籍])としています
また、印刷時に印刷されないように画面のみにしています

所属人数をメインのページヘッダーに印刷したいので
非連結のテキストボックスを作り=Sum([在籍])としま
したが、1枚目の所属人数合計と2枚目以降の所属人数合計
が、違う結果になりました。正確な数字は、2枚目以降です

ページヘッダに正しく印刷するにはどうしたらいいんでしょうか
調べていくとページヘッダでは、計算が出来ないことが
わかりました。
出来ないのでしょうか


よろしくお願いします
投稿: 5 年 前.
カテゴリ: データベース
専門家:  Nobody_1963 返答済み 5 年 前.

こんにちは。

Attachments are only available to registered users.

Register Here

質問をご投稿いただきありがとうございます。
よろしくお願いいたします。

 

メインに作成したサブレポートの名前を「一覧SUB」、

そして、そのサブレポートの非連結のテキストボックス名を「合計人数」、

としたとして説明をさせて頂きます。

この場合、メインレポートの表示させたいテキストボックスのコントロールソースに「=Sum([在籍])」ではなく、「=[一覧SUB].[Report]![合計人数]」と入れてみてください。

つまり、メインレポートの方では計算するのではなく、サブレポートで計算された結果をメインの方では参照して表示する方法でいけるのではないでしょうか?

 

質問者: 返答済み 5 年 前.
メインに作成したサブレポートはフォームを利用しています

サブホーム(F所属明細)のフォームフッターで「=Sum([在籍])」のようにして計算しています。

ページヘッダーに
  =[F所属明細].[form!][所属人数合計]
 としたこともありましたが結果は質問したのと同じでした。

よろしくお願いします



    


専門家:  Nobody_1963 返答済み 5 年 前.

おはようございます。

お返事が遅くなり申し訳ございませんでした。

少し整理させてください。

 

>メインに作成したサブレポートはフォームを利用しています
とございますが、その意味がよくわかりません。

レポートのお話ではないのでしょうか?

メインとなるレポートの中に帳票形式のサブレポートを組み込んでいるのではないのでしょうか?

 

それならフォームに結果を表示させてそれを印刷されているのでしょうか?

その場合、印刷はどのような手順でされているのでしょうか?

 

もう少し詳しくお聞かせください。

よろしくお願いします。

質問者: 返答済み 5 年 前.
>メインに作成したサブレポートはフォームを利用しています
とございますが、その意味がよくわかりません。

フォームで表示している形をデザインビューでコピーを行い

レポートに貼り付けています
専門家:  Nobody_1963 返答済み 5 年 前.

ご連絡ありがとうございます。

しかしながら、やはりされようとしていることがわかりません。

毎回、レポートに貼りつけてらっしゃるのでしょうか?

もしようならExcelに結果を貼りつけてもいいように思われますが。

レポートで印刷する必要があるのであれば、レポートの方にサブレポートを組み込まれる方がいいと思います。

間違っておりましたら申し訳ございません。

 

質問者: 返答済み 5 年 前.
>メインに作成したサブレポートはフォームを利用しています


レポートのデザインビューで新規のレポートを作るのがめんどうなので

フォームで表示している形をフォームデザインビューでコピーを行い

新規のレポートに貼り付けて新しいレポートを作ったということです


>毎回、レポートに貼りつけてらっしゃるのでしょうか?
  
   新規に作ったでけです
専門家:  Nobody_1963 返答済み 5 年 前.

ご連絡ありがとうございます。

申し訳ございませんが、そのようなやり方を私自身がやったことがないので正しい回答をすることができません。

ですので私はここで回答を辞退させて頂きます。

別の回答者からの回答をお待ちください。

申し訳ございませんでした。

 

データベース についての関連する質問