2016-04-26 6 views
0

こんにちは私はssrs行列で質問があります。ssrs行列はカンマで区切られ、性別に従う

私は、生まれたテーブルの年を名前、性別を作成していると私は、カンマで区切られた名前で表示したいと私は行列

------------------------------ 
----------------------------- 
Gender   || [Year] 
------------------------------ 
------------------------------ 
------------------------------ 
[Gender]   || [Expr] 
------------------------------- 
------------------------------- 
----------------------------------- 
--------------------------- 

Expr =Join(Lookupset(true,Fields!BornYear.Value,Fields!BornYear.Value & " " & Fields!Gender.Value,Fields!Name.Value,"DataSet1"),","次使用している名前で性別
によると...すべての性別のすべての名前を表示しています。
性別に応じて名前をシャッフルするにはどうすればいいですか?

答えて

0

あなたの式がどのように機能しているかわかりません - ルックアップセットに引数が多すぎます。

私はあなたの問題はTRUEを使用していると思う - あなたはTRUEをいつも真である年と比較していると思います。 ((TRUE = 5)=真)。

=Join(Lookupset(Fields!BornYear.Value & "|" & Fields!Gender.Value, Fields!BornYear.Value & "|" & Fields!Gender.Value, Fields!Name.Value, "DataSet1"), ", ") 
+0

こんにちは拳、あなたの答えのための ありがとう:

はあなたのようなあなたのリストを取得する年と性別を組み合わせて、それらを比較したいです。私はssrsを初めて利用しました。 = Join(Lookupset(Fields!BornYear.Value& "|"&Fields!Gender.Value、Fields!BornYear.Value& "|"&Fields!Gender.Value、Fields!値、 "DataSet1")、 "、") これは私が欲しいものですが、上記のように使用しました = Join(Lookupset(Fields!BornYear.Value&Fields!Gender.Value、Fields!BornYear.Value&Fields!Gender .Value、Fields!Name.Value、 "DataSet1")、 "、")....&と& "|"の違いは何ですか? &? – Prasanth

+0

私は通常、パイプ "|"それらを1つの文字列に結合するときにフィールドを区切ります。あなたのインスタンスでは、おそらくそれは必要ではないでしょうが、誤って解釈できるデータ、例えば "20"& "12" = "201"& "2" 'しかし" 20 "&" | " & "12" <> "201"& "|" & "2" ' –

+0

コメントありがとうございます。パイプ "|"を使用します今後 – Prasanth

関連する問題