2017-01-25 6 views
0

私はどこにでも見てきましたが、運は見つかりませんでした。行と列に基づくSSRS列のグループ化

| Name | Value| 
| Pat | 1.6 | 
| Pat | 1.4 | 

Iは(問題ではない)最初の列に基づいて行によって一緒にグループにそれらを持っている:私は、次の結果セットを表示するテーブルを有します。私は、Tablixの1つのセルに2つの数値を入れてレポートを作成しようとしていますが。

これは私が何をする必要があるかです:

screenshot


そして、これは私が私がでそれをグループ化することにより、第三1を達成し

achieved

を達成したものです私の結果の最初の列を行グループとして設定します。

正しい方向への動きは非常に高く評価されます。

答えて

0

新しいタブリックスを追加し、[行グループ]ペインに[名前]フィールドを追加してから、detailsグループを削除します。

=join(LookupSet(
Fields!Name.Value, 
Fields!Name.Value, 
Fields!Value.Value, 
"DataSetName" 
),Environment.NewLine) 

はあなたの実際の名前でDataSetNameを交換します。値のセルにおいて

enter image description here

は、以下の式を使用します。あなたは取得します:

enter image description here

UPDATE:式を括弧で第2の値を囲むように。

=join(LookupSet(
Fields!Name.Value, 
Fields!Name.Value, 
Fields!Value.Value, 
"DataSet4" 
),Environment.NewLine & "(") & ")" 

これが役立つかどうか教えてください。

+0

ワウ。それだけで私の心を吹き飛ばします。どうもありがとうございます! "()"の中に2番目の値を入れたいのですが? – mPatrick

+0

@mPatrick、そこには常に2つの行しかありませんか? 2番目の値を括弧で囲む必要があるかどうかを判断するルールは何ですか? –

+0

これは常に2行です。文字列と2番目の値との連結に過ぎないと思いますか? – mPatrick

関連する問題