2016-10-06 8 views
1

異なるSSRSレポートをソートする方法を探しています。私は隠しフィールドで行グループ(製品のリスト)を並べ替えることができるようにしたい。レポートは非​​常に動的です。つまり、レポートが実行されるたびに列グループの数が変更され、各グループごとに個別に並べ替えることができます。ここに私のレポートは次のようになります..私は「デイサプライ」列に「インタラクティブソート」プロパティを追加しようとしたSSRSマトリックス動的列ソート

enter image description here

。製品ランク別の詳細行の並べ替え(非表示フィールド)および製品ランクごとの行グループのソート私はいずれかの方法を試しても何も起こりません。

私はオンラインで検索しましたが、さまざまなパラメータを使用してやりたいことを得る方法があるように見えますが、その方法を理解することはできませんでした。どんな助けや提案も大歓迎です!

+0

各グループを別々にソートできるようにしたいですか?すべての "Day Supply"列を昇順または降順にソートしますか? – p2k

+0

それぞれのグループを別々に並べ替えることができるようにしたい。たとえば、最初の 'Day Supply'列をクリックすると、商品のリストを並べ替えることで、上位にある商品をトップに戻します。次に、2番目の「Day Supply」列をクリックすると同じことが実行されますが、その列のランク付けが行われます。 それは意味がありますか? – Stephanie

+0

行グループで対話型ソートを使用できますか?それが利用できるかどうかはわかりません。私はチェックするためにSSRS atmを持っていません。 – NickyvV

答えて

0

インタラクティブソート(Day Supply)で以下の方法で試してください。既存のグループ(Right Click in Group Properties > Sorting tab > Delete)で使用可能なソートオプションも削除してください。お使いの値に応じて

enter image description here

変更。

+1

私は列グループの並べ替えを削除し、提案したとおりに試みました。しかし、私がレポートを実行すると、無効なSortExpressionScopeであるというエラーが表示されます。私はさらに、 "このソートをデータ領域に適用する"を調整して、それが調整されたものかどうかを確認しました。 私はそれがこの記事で説明されている行に沿ったものであると仮定しています(http://www.databasejournal.com/features/mssql/article.php/10894_3492236_7/MSSQL-Server-Reporting-Services- Black-Belt-Components - Ad-Hoc-Sorting-with-Parameters.htm)でも、それを理解することはできませんでした。 – Stephanie

+0

"Sort By:"の表現を共有していただけますか? – p2k

+0

Pinwar13、 入力する式が何であっても、「ProductID」ではない場合、このエラーが表示されます。 – Stephanie

関連する問題