2012-03-27 1 views
2

У меня есть матрица в SSRS 2008R2. Он имеет следующие особенности:Как скрыть столбец матрицы?

  • 2 Группы строк (X, Y от аренды на право, как вы смотрите на отчет)
  • 1 Колонка Group (Дата)
  • Y переключается через X; и когда первый оказываемые Y группы не будут видны

Я хотел бы всех колонки У быть изначально Видимыми = false, то если пользователь расширяет любую из элементов в колонке X, скажем, группа товары Q, то столбец Y становится видимым, и все элементы в Y, связанные с Q, также видны.

Я понимаю об использовании столбцов (Static), чтобы выставить свойство столбца, и я создал логическую переменную IsYvisible и использовал это в свойстве, так что теперь есть переключатель, который переключает видимость столбца - Я хочу, чтобы видимость столбца Y переключалась всякий раз, когда пользователь нажимает на любой из знаков «+» в столбце X.

+0

Снимок экрана ваших групп и столбцов поможет много. Является ли Row Group Y ребенком или братом Row Group X? Столбец X связан с Row Group X? Колонка Y, связанная с Row Group Y? –

+0

(hmmm!) .. легко добавить скриншоты в stackOverflow posts ?! – whytheq

+0

Да, легко добавить скриншоты. Когда вы отредактируете свой вопрос, появится небольшой значок изображения. Нажав на это, вы сможете прикрепить изображение с вашего компьютера. Я считаю, что это доступно для всех пользователей с более чем 10 представителями. –

ответ

-1

Выберите tablix и щелкните правой кнопкой по серой кнопке в верхней части столбца Y, затем выберите «Column Visibility».

Используйте это для настроек переключения скрыть/показать/отобразить, похоже, что вы спрятали текстовые поля внутри столбца, в результате чего ваше пустое пространство.

+0

Данное предложение создает ошибку. Я чувствую, что ответ будет более активным, чем этот. Я скрываю/переключает столбцы с помощью свойств группы Y и Z – whytheq

+0

Сообщение об ошибке следующим образом: «Ошибка при обработке локального отчета. Определение отчета«/xxx »неверно. В таблице есть« Y », в качестве элемента переключения. Переключающие элементы должны быть текстовыми полями, которые разделяют ту же область действия, что и скрытый элемент, или находятся в области, содержащей скрытый элемент, и не могут содержаться в текущем элементе отчета, если текущая область группировки не имеет родителя « – whytheq

+0

I используя SqlServer 2008 R2 – whytheq

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

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