1

うまくいけば簡単に解決される小さな煩わしさ。

レポート内の唯一のグループであり、文字列で構成されている最初の列にインタラクティブな並べ替えを備えた単純な SSRS タブリックスがあります。

次のように、この列にインタラクティブな並べ替えを追加しました。

ここに画像の説明を入力

最初にレポートがレンダリングされると、アルファベット順にソートされます。これは、 Group の sorting プロパティを介して行われますRepOperName

このインタラクティブ ボタンを初めて押したときに Web ポータルでレポートを表示すると、何も起こらないのはなぜですか。2 回目にヒットしたときにのみ、ソートされた ZA になります。これを回避して、最初にインタラクティブ ボタンを押したときに ZA になるようにするにはどうすればよいですか?

4

1 に答える 1

2

これは少しトリッキーです。並べ替えは問題なく機能します。問題は、デフォルトでは、インタラクティブな並べ替えでは、レコードが常に最初に昇順で並べ替えられることです。2 番目の「ヒット」の後、降順でソートされます。悪いニュースは、この動作を変更できないことです。部分的に良いニュースは、並べ替えのソース フィールドを別の順序に変更できることですが、テキスト列の場合、パフォーマンスが低下する可能性があります。可能な回避策を示すリンクを次に示します。

http://www.bidn.com/blogs/Daniel/ssas/1820/ssrs-change-the-interactive-sort-default-to-descending

2番目の解決策は、それほどエレガントではありませんが、デフォルトでテーブルに降順を適用することです.

于 2012-10-20T19:25:22.213 に答える