Есть ли в Reporting Services 2008 замена Me.Value?

В некоторых отчетах служб SQL Server Reporting Services, которые мы написали для SQL 2005, мы использовали Me.Value в скрытом выражении, чтобы определить, следует ли отображать ячейку. Это отлично работало с SSRS 2005 (хотя, вероятно, этого не должно было быть).

Однако он больше не работает с SSRS 2008. Есть ли альтернатива (кроме использования фактического поля), которую мы можем использовать?

Изменить: мне нужно что-то, что работает как в SSRS 2005, так и в 2008, поскольку эти отчеты будут распространяться в нескольких местах.


person Ray    schedule 18.02.2009    source источник


Ответы (2)


Вы пробовали использовать Control?

Что-то типа:

ReportItems!TextBox1.Value

ReportItems в MSDN

person Benjamin Autin    schedule 18.02.2009
comment
Круто, хотя я не могу просто скопировать и вставить выражение во все мои элементы управления, которые в нем нуждаются, оно все же позволяет мне изменять выражение для значения текстового поля без изменения видимого выражения. - person Ray; 18.02.2009
comment
Это ReportItems! TextBox1.Value. - person Ray; 23.02.2009

Вы получаете сообщение об ошибке при использовании Me.Value? В настоящее время я использую его в 2008 году, и он работает.

person Community    schedule 04.03.2009
comment
Как выглядит твое выражение лица? - person ; 05.03.2009