2015-01-23 2 views
0

я задавался вопросом, если кто-то сможет помочь мне удалить все пустые группы в группе Row У меня естьКак отфильтровать пустые группы в группу строк

STATUS | 1 | 2 | 3 | 
----------------------------- 
      | 554 | 564 | 132 | 
----------------------------- 
Status 1 | 489 | 784 | 315 | 

Я хотел бы, чтобы моя строка фильтр это пустой статус. Кто-нибудь знает лучший способ достичь этого?

ответ

2

Вы должны быть в состоянии установить видимость Row на основе выражения, как =IIF(IsNothing(Field!Status.Value),True,False)

Конечно, если вы не отображаются данные в другом месте, я хотел бы предложить ее фильтрации в запросе.

select status, otherField, yetAnotherField from someTable where status <> null

Надежда, что помогает!

+0

Благодарим за ответ, но выражение, которое вы указали выше, не работает для меня, и, к сожалению, я использую этот набор данных в другом месте. ошибка, которую я получаю с помощью выражения: 'Обработка FilterExpression для группировки не может быть выполнена. Невозможно сравнить данные типов System.Boolean и System.String. Пожалуйста, проверьте тип данных, возвращаемый FilterExpression. Любые идеи? – scapegoat17

+0

Вы устанавливаете выражение в «Фильтр» или «Видимость строк»? Это выражение должно быть задано в строке «Видимость» в строке Tablix, в которой вы работаете. https://msdn.microsoft.com/en-us/library/dd220590.aspx – Bactos

+1

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

 Смежные вопросы

  • Нет связанных вопросов^_^