-1

SSRSレポートの1ページに50行を表示します。しかし、私はこれらの50行をそれぞれ25行の2列に表示したいと考えています。同じページでページ区切りをする方法はありますか?これを実現する方法は他にありますか?SSRSレポートの同じページでページ区切りを行う

+0

いくつのレコードがありますか? 1つの方法は、データをループして50のレコードごとにSQLでグループIDを追加することです。 recs 1 - 50 = Grp 1、51-100 = Grp 2. Grpはレポートの非表示列になり、グループはグループの変更時にページをスローするように設定されます – MiguelH

+0

このレコードの数の制限はありませんレポートは処理する必要があります。しかし、私は1つのページに50レコードを表示し、各レコードに25レコードを表示したい。したがって、各ページには2列の25レコードがあり、複数のページがあります。 – Programmermid

答えて

0

データをどのように並べ替えるかによって、必要なときに表示されるようにソートされた25行だけを表示するように構成された2つの別々のテーブルが必要です(1つのテーブルを横切って、

Row # - Group 1 - Group 2 
    1   1   1 
    2   1   1 
.... 
24   1   1 
25   1   1 
26   1   2 
27   1   2 
.... 
49   1   2 
50   1   2 
51   2   1 
52   2   1 
.... 
74   2   1 
75   2   1 
76   2   2 
77   2   2 
.... 
98   2   2 
99   2   2 
100   3   1 
101   3   1 
:@MiguelHはの線に沿って50代と25秒にそうあなたのグループ、それには2つのレベルがあり、そのコメントで示唆したようにこれを行うには)

一つの方法は、非表示の行グループを作成することです

Group 2値がのすべてのレコードを表示して、テーブルグループの後にページ区切りを設定することができます同じページの2番目の表のGroup 2の値は2です。

+0

私はこれをもう一度試しました。これは後の段階で行番号に基づいてコードを色づけなければならないときに複雑になります。なぜなら、1つのテーブルだけを作成しようと思っていた理由は、後の段階で多くの合併症や依存関係を減らすからです。 – Programmermid

+0

@Programmermidこれは、どのようにしてカラーコードの問題を引き起こしますか? – iamdave

+0

他のデータセットのある値に基づいてここで行番号を確認する必要があり、それに応じてコードを色分けする必要がある、レポートの他の部分では全体的に異なるロジックが実行されています。たとえば、2つの異なるテーブルを使用すると、最初のテーブルの25行目と2つ目のテーブルの25行目が異なることになります。間違っています。それで、私は1つのテーブルだけを追加したいのです。 – Programmermid