none
VS2017のReportのグループで、複数のページに列ヘッダーを表示したいのですがうまくいきません RRS feed

  • 質問

  • VS2017のReportを開発しています。

    以下のような、構成になっています。

    ページヘッダー

     -グループヘッダー

      -詳細行(繰り返し)

     -グループヘッダー

      -詳細行(繰り返し)

    ここで、グループがページをまたがった時、

    次ページの最初にグループの列ヘッダーを表示し、

    続きの詳細行を表示したいと思い、

    以下を参考に設定しました。

    https://technet.microsoft.com/ja-jp/library/cc627566(v=sql.100).aspx

     [全般] タブの [列のヘッダー] で、[すべてのページにヘッダー列を表示する]  ⇒ チェック

     

     グループヘッダーの全ての静的メンバに、

     KeepWithGroup ⇒ After

     RepeatOnNewPage  ⇒ True

    しかし、次ページに列ヘッダーが表示されず、詳細行が続きます。

    原因を教えて頂けないでしょうか?


    2017年5月24日 4:23

回答

  • RepeatOnNewPageをtrueにすればできるはずですが、シンプルなレポートを作って順番に試して比較しないとわからないんじゃないでしょうか。

    サンプル Zip


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

    • 編集済み gekkaMVP 2017年5月25日 3:57
    • 回答としてマーク Lupus2355 2017年5月25日 7:23
    2017年5月25日 3:52

すべての返信

  • RepeatOnNewPageをtrueにすればできるはずですが、シンプルなレポートを作って順番に試して比較しないとわからないんじゃないでしょうか。

    サンプル Zip


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

    • 編集済み gekkaMVP 2017年5月25日 3:57
    • 回答としてマーク Lupus2355 2017年5月25日 7:23
    2017年5月25日 3:52
  • ありがとうございます。

    早速、サンプルをダウンロードし動かしてみたところ、私がやりたいことが

    できていました。

    私が作ったものと比較したんですが、何が違うかわかりませんでした。

    しょうがないので、私のプロジェクトにレポートだけインポートして、

    それをもとにレイアウトを変更してみたところ、うまくいきました。

    うまくいったのですが、何が悪かったのかわからないままなので、

    解決ではありませんが、作業は進められますので、助かりました。

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

    • 回答としてマーク Lupus2355 2017年5月25日 7:23
    • 回答としてマークされていない Lupus2355 2017年5月25日 7:24
    2017年5月25日 7:23