2015-02-26 4 views
0

Я работаю над докладом SSRS и в зависимости от выбора столбцов с пользовательской страницы должен показать/скрыть некоторые из столбцов. Я использую выражение для значения поляСкрытые столбцы, содержащие пробел в отчете

=IIf(Fields!CatalogueDescription.Value = "[-HIDE-]",false,true) 

При появлении отчета он показывает широкое пространство для скрытых столбцов, что является неправильным. Также, когда я попытался щелкнуть правой кнопкой мыши по времени разработки таблиц SSRS, параметр visiblity ... отключен, почему, понятия не имею. Как я могу скрыть столбцы таким образом, не оставляя пустое/пустое пространство?

+0

У вас есть это выражение выражения видимости поля или это выражение выражения видимости столбца. – SFrejofsky

+0

Я пробовал как по заголовку столбца, так и по деталям. Я использую Tablix – Ammad

+0

Хорошо, поэтому я немного поиграл, и похоже, что у вас может быть заявление iif назад. Свойство видимости немного отстало в зависимости от того, как у вас есть первоначальная видимость этого набора столбцов. Видимость boolean является переключателем видимости. Поэтому, если начальная видимость истинна, а ваша видимость логическая равна true, то переключатели переворота и видимость устанавливаются в значение false. Это не просто видимое «истинное» или «ложное». Проверьте начальную видимость вашего столбца и соответствующим образом измените логическое значение. Также убедитесь, что вы устанавливаете это выражение в видимости столбца. – SFrejofsky

ответ

0

Я пробовал это, и это сработало.

На Tablix, щелкните правой кнопкой мыши на столбце и выберите видимость ... и на использование выражение что-то вроде

= Fields! CatalogueDescription.Value = "[-HIDE-]"

Помните здесь он принимает ложь чтобы скрыть это. Или попробуйте свои логические значения, и это сработает наверняка.

+0

Что такое «[-HIDE-]» ? Есть ли список где-то из этих секретных значений, которые вы можете проверить? –

+0

Это может быть только статическое значение/индикатор, установленный пользователем в наборе записей для отчета, пользователь может установить эти значения, если хотите отобразить или нет. В отчете вы можете установить выражение для отчета для отображения или скрытия. – Ammad

+0

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

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