Повторно использовать мою формулу в отчете SSRS - PullRequest
2 голосов
/ 15 марта 2011

Я только начинаю с ssrs, и у меня есть небольшой расчет двух полей в моем наборе данных в текстовом поле A (поэтому содержимое текстового поля A - dataset1.field1 * dataset1.field2) Теперь я хочу добавить этот номер к другому номеру и поместить его в текстовое поле B. Поэтому я подумал: я ссылаюсь на содержимое текстового поля A из расчета в текстовом поле B.

Так что я погуглил и нашел много этого решения:

ReportItems!textbox1.Value

Но это не работает?

Итак, я подумал: я вставляю вычисление в переменную и ссылаюсь на это из текстовых полей A и B, но я не могу заставить это работать (не знаю, где определить переменную и где дать ей соответствующую значение)

1 Ответ

3 голосов
/ 15 марта 2011

Вы можете объявлять переменные с глобальной или групповой областью действия.

Глобальные переменные области видны для всего отчета (как и параметры). Вы можете объявить переменные глобальной области видимости, щелкнув правой кнопкой мыши пустую область, щелкнув Свойства отчета, а затем выберите Переменные в левой части.

Переменные области видимости группы видны внутри группы. Если вы выберете Tablix, вы увидите Группы строк и Группы столбцов в нижней части конструктора. Нажмите стрелку в конце группы и выберите Свойства группы. Вы можете объявить переменные там.

Возможно, вам нужна переменная области видимости группы.

Подробнее здесь: http://blogs.msdn.com/b/robertbruckner/archive/2008/07/20/using-group-variables-in-reporting-services-2008-for-custom-aggregation.aspx

...