2015-08-17 3 views
4

Я работаю над требованием, которое позволяет мне показывать столбцы, когда пользователь нажимает «+» (развернуть строку) и скрывает столбец, когда пользователь нажимает «-», свернуть строку.Показать/скрыть заголовок столбца в SSRS

Так, например, когда все строки свернуты, отчет выглядит следующим образом:

enter image description here

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

enter image description here

Обратите внимание: COL4 отображается только при расширении строки.

Я попытался установить свойство видимости, но результат я получаю как

enter image description here

Если я пытаюсь установить свойство заголовка TextBox получает сообщение об ошибке, как.

«тумблер элемент должен быть текстовыми полями, которые разделяют один и тот же объем, как скрытый элемент или находятся в области, которая содержит скрытый элемент, и не может содержаться в элементе отчета, если текущая область группировки не имеет родитель»

Я использую таблицу матриц

+0

попытайтесь сделать то же самое в видимости столбца – KrazzyNefarious

+0

Видимость столбца @BhupeshC также не помогла в этом, так как переключение может выполняться только в рамках той же группы. –

ответ

0

Проблема в том, что щелчок на переключателе Col1 будет иметь возможность скрывать элементы, содержащиеся в вашей группе группировки (которая не включает заголовок вашего col2), и вы увидите ошибку, упомянутый выше, «элемент переключения должен быть текстовыми полями, которые имеют один и тот же объем ...».

Вы можете разместить текстовое поле за пределами зоны стола, и это будет иметь возможность переключать видимость колонки, но это было бы расширить значения всех col1 одного сгруппированных значений и не будет то, что вы ищете. К сожалению, вы не можете делать именно то, что ищете; лучший вариант - тот, который вы показываете выше.

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