2

я в том числе столбец 13 как манекен колонки здесь:SSRS Удалить столбец из отчета

+----+---+---+---+----+---+---+---+---+---+----+----+----+----+ 
| | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 
+----+---+---+---+----+---+---+---+---+---+----+----+----+----+ 
| 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 4 | 1 | 0 | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
| 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 
+----+---+---+---+----+---+---+---+---+---+----+----+----+----+ 

причина я в том числе фиктивный столбец так, что если столбцы 1 через 12 все равны нулю, я все же хотел бы чтобы включить запись для этой строки.

, как вы можете видеть, строка 1 не включена.

этот отчет генерируется SSRS.

Мне интересно, есть ли способ Скрыть колонку 13?

Есть ли какое-то условное форматирование, которое я могу сделать?

прояснить вот мой запрос:

select tat.*, tat.tat as tat2 from tat 

она организована в докладе так:

enter image description here

этот набор данных [TAT] содержит фиктивные данные, в частности, для столбца 13

+1

_ «как вы можете видеть строку 1 не были включены бы.» _ Нет, я не могу видеть, что SQL опускает что запись. –

+2

Я думаю, что OP описывает результаты матрицы в SSRS, а не вывод запроса. Артём Царионов: используете ли вы матрицу или таблицу в SSRS? (То есть у вас есть группы столбцов?) –

+0

+1: Хороший звонок, @JamieF –

ответ

5

Конкретные столбцы в группе столбцов могут быть скрыты на основе значений со следующими шагами.

правой кнопкой мыши заголовок группы столбцов вы хотите скрыть, Column Group ->Group Properties

SSRS Column Group Properties

Нажмите на Visibility панели и выберите Show or hide based on an expression переключатель. Используйте выражение, чтобы определить, когда столбец скрыт.

True скрывает колонку, False отображает ее. Вам нужно будет обновить имя поля в моем примере в соответствии с вашим именем month.

SSRS Column Group Visibility

+0

wow, который выглядит потрясающе! Я пытаюсь это прямо сейчас –

+0

красивое решение спасибо вам большое –

1

Не включайте столбец 13 в свой выбор? Если вы делаете select *, измените его на Select col1, col2, ...., col12

+0

. я объяснил, пожалуйста, еще раз просмотрите –

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