2016-11-23 13 views
0

3つの列(例:チーム、製品名、カウント)を含むBIDSの表があります。 列の商品名は、特定の文字列「ラップトップ」をチェックし、ラップトップの下に文字列「ラップトップ」を含むすべての商品名を合計するグループ化を適用したいと考えています。製品名の値は異なる場合がありますが、XX.Laptop.1、YY.Laptop.2、ラップトップとの組み合わせなどのパターンがあります。フィールド値文字列に基づくSQLカスタムグループ化式Microsoft Visual Studio

私は完全なリストをレンダリングしますが、カスタム式=IIF(Fields!Product_Name.Value)LIKE "laptop", "Laptops")

の使用とTablixのグループの上にグループを追加します何かしてください親切にアドバイスを必要としています。ありがとうございます

多くのありがとうアレハンドロ!ここに私はあなたの提案を適用した後に得た結果です。 RESULT 私は2つの追加の質問必要があります:私はグループ化に使用したい第二のグループがある場合

  1. を - それを追加する方法は? (デスクトップなど)
  2. グループの総額を追加するにはどうすればよいですか?それはexperession上で行われるか?

+0

サンプルテーブルのデータと期待される結果、および書式付きテキストを追加します。現在のコードの試行も表示してください。 – jarlh

答えて

0

Product Nameしてグループを設定するため、この表現を使ってみて、それぞれのセルにProduct Nameを表示するためにありがとう。

=IIF(InStr(Fields!Product_Name.Value,"laptop") > 0,"Laptops",Fields!Product_Name.Value) 

特定の行のためProduct Namelaptop含まれている場合、それは意志「ラップトップ」のグループそれ以外すること行のProduct Name値によってグループ。

UPDATE:このことができますなら、私を知ってみましょう

=Switch(
InStr(Fields!Product_Name.Value,"laptop") > 0,"Laptop", 
InStr(Fields!Product_Name.Value,"desktop") > 0,"Desktop", 
true,Fields!Product_Name.Value 
) 

あなたが使用することができ、追加のグループを作成するには、別の単語をチェックしたい場合。

+0

私はほぼ成功した結果を得ました – Mario

+0

今あなたの問題は何ですか?あなたの問題の詳細を解答しないで、質問を編集してください。 –

+0

私はグループのいくつかの要約値が必要であることを認識しました。追加する新しいファミリーは – Mario

関連する問題