2016-09-02 15 views
0

私はssrsに取り組んでいます。私はこれに新しいです。私の問題は、サブジェクトとサブジェクトを含む学生の結果の詳細を持つデータセットがあることです。私は最初の科目 "英語"の記録を表示し、その副題 "記録"、 "読書"、 "聴解"などの詳細を2番目の科目の記録とその副題の詳細よりも表示したいと思います。どちらのssrsで各グループの色を変更する方法は?

switch次の式を使用します。しかし、今、私は数学のための緑、英語のための赤のように、私は、レコード

答えて

1

を表示するために使用行列コントロールを持っているあなたは、2つのオプションがあり、各被験者に特定の色を割り当てますtrueを返す最初の条件の後に値を返しますbackground colorプロパティ:何の条件が満たされていない場合、「デフォルト」値はエラーではなく返されるように

=switch(Fields!Subject.Value = "English", "Red", Fields!Subject.Value = "Mathematics", "Green", TRUE, "NoColor") 

あなたが最後にTRUEを置きます。

また、あなたはあなたの被験者に対して、データベース内の色を保存したり、データセットクエリにcase文を使用してそれらを計算して、単純な参照できるようbackground colorプロパティのフィールド:

=Fields!SubjectColour.Value 
関連する問題