none
レポートヘッダーにグループごとのサブトータルを表示したい。 RRS feed

  • 質問

  • 初めまして。

    私は、クリスタルレポート初心者です。

    現在、すでに作成済みのレポート生成アプリケーションに対し、

    グループごとに集計された合計をすべてレポートヘッダーに表示させる改修を行うことになりました。

    こちはらクリスタルレポートの機能で実現可能でしょうか?

    また、可能であればその方法を教えていただけたらと思います。

    よろしくお願いいたします。

    【環境】

    ・VisualStadio2010(英語32bit)
    ・MicrosoftVisalC#2010
    2012年12月8日 1:17

回答

  • 単純な集計表示でいいなら

    1. レポートヘッダーが非表示に設定されているなら表示するように変更。
    2. レポートヘッダーにクロスタブを挿入
    3. クロスタブの行にグループに使用している列を設定。
    4. 集計フィールドにグループの集計に使用したのと同じ列の集計方法を設定。

    複雑なデザインにしたいのであればサブレポートを作って、レポートヘッダに挿入することになると思います。


    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    • 回答の候補に設定 佐伯玲 2012年12月10日 1:00
    • 回答としてマーク 佐伯玲 2012年12月17日 2:41
    2012年12月8日 3:07
  • 以下の方法もあります。

    グループヘッダに合計を出す  AST - 2006/10/19(Thu) 13:14 No.2553
    http://www.hirano.cc/cgi-bin/cr/yyregi.cgi?mode=past&pastlog=4&page=100

    ちなみに、WhilePrintingRecordsという評価時期関数をうまく使えば、レポートの先頭にサマリーを印刷することも可能です。


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク 佐伯玲 2012年12月17日 2:41
    2012年12月11日 1:33
    モデレータ

すべての返信

  • 単純な集計表示でいいなら

    1. レポートヘッダーが非表示に設定されているなら表示するように変更。
    2. レポートヘッダーにクロスタブを挿入
    3. クロスタブの行にグループに使用している列を設定。
    4. 集計フィールドにグループの集計に使用したのと同じ列の集計方法を設定。

    複雑なデザインにしたいのであればサブレポートを作って、レポートヘッダに挿入することになると思います。


    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    • 回答の候補に設定 佐伯玲 2012年12月10日 1:00
    • 回答としてマーク 佐伯玲 2012年12月17日 2:41
    2012年12月8日 3:07
  • 以下の方法もあります。

    グループヘッダに合計を出す  AST - 2006/10/19(Thu) 13:14 No.2553
    http://www.hirano.cc/cgi-bin/cr/yyregi.cgi?mode=past&pastlog=4&page=100

    ちなみに、WhilePrintingRecordsという評価時期関数をうまく使えば、レポートの先頭にサマリーを印刷することも可能です。


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク 佐伯玲 2012年12月17日 2:41
    2012年12月11日 1:33
    モデレータ
  • こんにちは、losmy さん
    フォーラムオペレータの佐伯 玲 です。

    その後寄せられた情報はご確認いただけましたでしょうか?
    参考になる情報だと思われたので勝手ながら私のほうで「回答としてマーク」とさせて頂きました。

    もしご確認いただきうまくいかなかった点やわからなかった点があれば回答マークを後から解除することも可能ですので引き続き本スレッドをご利用下さいませ。

    宜しくお願いいたします。
    __________________________
    日本マイクロソフト株式会社 フォーラム オペレータ 佐伯 玲

    2012年12月17日 2:41