2009-02-18 2 views
3

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

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

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

ответ

3

Вы пытались использовать элемент управления?

Что-то вроде:

ReportItems!TextBox1.Value 

ReportItems on MSDN

+3

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

+0

Это ReportItems! TextBox1.Value – Ray

0

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

+0

Да, я. Странный. – Ray

+0

Как выглядит ваше выражение? – 2009-03-04 23:02:43

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