したがって、TablixでレンダリングされたDataSetで構成されるさまざまなレポートを取得しています。 RepeatColumnHeadersという名前のTablixコントロールのプロパティがあり、問題のレポートごとにTrueに設定しています。このプロパティの説明は、「データ領域の一部が表示される各ページで列ヘッダーが繰り返されるかどうかを示します。」かなり簡単に聞こえますが、一部のレポートでは機能し、一部のレポートでは機能しません。これに影響を与える可能性のあるレポートの違いを見つけることができないようです。ヘッダーが繰り返される1つのレポートでは、かなり不可解なグループ化モジョがありますが、機能しない例では、Tablixには1つのレベルしかありません-グループ化されていません。マルチネストされたものが問題であり、フラットな問題ではないことを期待します。
多分それは全く別の問題です。単純なTablixレンダリングSELECT * FROM Fooを一緒に投げ、すべてのデフォルト値を受け入れた結果、RepeatColumnHeadersがFalseに設定され、列ヘッダーdoレポートを繰り返します... Grrr。
洞察は大歓迎です。
私が何とか掘り起こしたものから少し変です。グループ化ペインで、詳細モードを選択してから、最も外側の静的行を選択します。次に、 "RepeatOnNewPage"プロパティが表示されます。
更新:詳細モードを検索しています:
@ HCLによるコメントは @ user359904による他の回答 にリンクしています。
私に役立つ解決策を見つけました。ビニーの答えは私にそれを導きました。
ありがたいことに、Tablixを再作成する必要はありませんでした。 Tablixヘッダーを構成する3つの行がありました。最上位グループの外側に3行追加しました。これらの行はどのグループにもバインドされていません。行を変更して、最上位レベルのグループにあるヘッダー行を正確に複製しました。これらのヘッダー行ごとに、KeepWithGroupプロパティを "After"に、 "RepeatOnNewPage"プロパティをtrueに設定しました。レポートをテストしました。ヘッダーはすべてのページの上部に表示されましたが、最高レベルのグループ内と最高レベルのグループの両方でヘッダー行が重複しているため、ヘッダーは最初のページの上部とセクション区切りごとに2回繰り返されました。一番上のセクションのヘッダー行を削除すると、重複がなくなりました。ヘッダーは、最上位レベルのグループの各区切りと各ページの上部で正しく繰り返されます。最上位レベルのグループにはヘッダー行がありません。
KeepWithGroupとRepeatOnNewPageを設定するには: Tablixを選択します。デザインペインの下のグループボックスで、「列グループ」というテキストの右側にある下向き矢印をクリックし、[詳細モード]がオンになっていることを確認します。最初の静的行をクリックし、KeepWithGroupプロパティを "After"に設定し、 "RepeatOnNewPage"をtrueに設定します。ヘッダーを構成する行ごとに、これを行います。
回答としての回答のマークを外してしまったことをお詫び申し上げます。担当者がポイントを獲得できることを願っています。
プロットは濃くなります。 3つのテストで、ウィザードを使用してレポートを作成することと、目的のヘッダー動作を取得すること、およびウィザードを使用しないことと目的の動作を達成できないことの1:1の相関関係を発見しました。そこから私は動作している例と動作していない例のrdlファイルを比較し、この要素を見つけました:
<RepeatOnNewPage> true </ RepeatOnNewPage>
次のドキュメント:
レポート>ボディ>レポートアイテム> Tablix> TablixBody> TablixRowHierarchy > TablixMembers> TablixMember
機能していないrdlに同じものを追加すると、ヘッダーが繰り返され始めました。
ただし、これを切り替える設定、プロパティなどはデザイナーで見つけることができません。前述の明らかな特性にはまったく対応していないようです。それはウィザードのアーティファクトだけですか?幸い、ウィザードを使用して多数のレポートを再作成する必要がなかったため、これはかなり簡単な回避策です。
あなたの投稿はまだ使用されています;)ありがとうございます。私はあなたが提供したものに基づいて、繰り返しヘッダー行を復元するためのソリューションを考え出しました。詳細モードを使用する必要はありませんでした。いくつかの洞察だけ...列グループのないすべての行グループの外側に2つのタイトル行がありました。以下は、2つのタイトル行をTablixヘッダーに入れるために行ったものです。
それはうまく機能し、簡単に再現できました(多くのTablixがありました)。
心から、アラン
ヘッダーが繰り返されないレポートで、Tablixのデフォルトのヘッダー行を削除しましたか?これを実行すると、どの設定を試みても、Tablixのヘッダーは繰り返されません。 Tablixを機能させるために再作成する必要がありました。
SSRS 2012サーバーからスクリーンショットをいくつか追加しています。
次に、「行グループ」の下の「(静的)」をクリックして、F4を押します。
TechNet-SSRS:各ページでヘッダーを繰り返す方法 もお読みください
それは現在2014年で、私は2012バージョンを実行していて、あなたの投稿を使用して私の問題を解決しました。解決策を提供してくれてありがとう-それは時代を超えた問題のようです。