2015-05-18 2 views
0

Использование матрицы табликса Я собираю счет на основе значений в одном столбце. С результатами, аналогичными приведенным ниже.Всегда показывать столбцы в матрице rdlc

Value1 Value2 Value3 Value4 
4  2  3  3 

Возникает проблема, что при определенных критериях может не быть значения2 или значения3. Когда это произойдет, столбец не появится вообще. Как заставить его отображать все столбцы, даже если нечего подсчитывать? Благодаря

Источник данных:

FieldToCount PersonName 
Value1  Mandy 
Value3  John 
Value3  Jack 
Value4  Jack 
Value2  Mandy 
Value1  John 

Matrix

ответ

0

Если вы используете функцию Count в отчете, попробуйте написать эту формулу в ячейке столбца

=IIf(Count(Fields!FieldToCount.Value) > 0, 
    Count(Fields!FieldToCount.Value), 
    0) 
+0

Я не уверен, что это сработает. Поскольку это матрица (например, кросс-вкладка/поворот), Value2 - это значение, а не имя поля. – EvDev

+0

Не могли бы вы написать, как данные результата (столбцы и некоторые значения) вашего запроса? потому что я думаю, что у меня такая же структура, поэтому я думаю, что это работает, –

+0

Я добавил источник данных к вопросу. Поэтому, даже если критерием было PersonName = «Мэнди», я хотел бы видеть нулевые значения для всех четырех значений. Спасибо – EvDev

0

Have ваш пробовал настройки

RepeatColumnHeaders = True 

?

Он находится в окне свойств после щелчка по всей матрице.