2013-03-08 3 views
2

У меня есть таблица, которая использует RowGroups для группировки экземпляров данных. Текстовое поле в tablix относится к полю, поскольку оно относится ко всему остальному в этой группе данных. Я хотел бы создать текстовое поле вне группы, под таблицей, и ссылаться на значение этого текстового поля внутри группы. Я попытался ссылаться на текстовое поле группы, используя = ReportItems! GroupTextbox1.Value, но это возвращает пустое. Возможно ли это в SSRS? Заранее благодарим за любую помощь, которую любой может предоставить.SSRS - Ссылка на значение текстового поля из RowGroup

+0

Где вы ссылаетесь на групповое значение после отпечатка группы или после публикации серии групп? Есть несколько вариантов. Вы можете использовать вычисляемое поле в наборе данных или глобальную переменную кода. Маршрут элемента отчета может повторяться много раз, и я не знаю, было бы ли оно надежным ссылаться на него из сферы действия. –

ответ

4

Этот сценарий, вероятно, не поддерживается, ссылка http://msdn.microsoft.com/en-us/library/dd255285.aspx

Если вы предоставили некоторую информацию о том, что вывод, который вы пытаетесь достичь (не только ваш код), мы могли бы быть в состоянии помочь.

0

Надеюсь, это поможет кому-то: Вы можете использовать специальную функцию кода отчета. Откройте свойства «Отчет», а затем «Кодовая вкладка». Там вы можете написать или написать код, чтобы сохранить результаты и прочитать их позже. Переменные находятся в области отчета. Нравится:

Public Shared Dim MyValue as Double = 0 
Public Function SaveMyValue (ByVal s As Double) as Double 
    MyValue+=s 
    Return s 
End Function 

Public Function GetMyValue() as Double 
    Return MyValue 
End Function 

И использование этих функций выполняется следующим образом, например. в выражении текстового поля: = Code.SaveMyValue (Fields! SomeValue.Value)

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