Вопрос по ssrs-2008, ssrs-tablix, reporting-services – Отображение значения текстового поля в других частях отчета

4

В таблице отчета есть эта формула для расчета промежуточной суммы для счета. Это формула:

<code>=Sum(Fields!LineTotal.Value)
</code>

Текстовое поле называется TextBoxSubTotal. Я хотел бы отобразить это в другой части отчета, например в области заголовка, где я отображаю промежуточную сумму, налог, стоимость доставки, а также общую сумму оплаты.

Подскажите, как отобразить это значение в TextBoxSubTotal в других частях отчета?

Ваш Ответ

1   ответ
4

Вы пытались создать переменную отчета? Создайте новую переменную и поместите расчет счета в выражение для новой переменной. Затем обратитесь к переменной отчета из двух текстовых полей.

Исходный текст для двух текстовых полей будет выглядеть примерно так:

=Variables!TestVariable.Value

http://msdn.microsoft.com/en-us/library/dd255208(SQL.105).aspx

В Visual Studio перейдите в раздел «Свойства отчета / отчета». Затем нажмите Переменные. Создайте новую переменную, дайте ей имя и в поле Value добавьте ваше выражение.=Sum(Fields!LineTotal.Value), "DataSetOrGroupNameGoesHere")
Я был в состоянии создать переменную, но не мог понять, как заполнить переменную. Я хотел бы заполнить его в то время, когда отчет имеет значение в TextBoxSubTotal. Можете ли вы сказать мне, как это сделать? Emad-ud-deen
Вы пытались ссылаться на значение в текстовом поле, используяReportItems!TextBoxSubTotal.Value
Спасибо за ответ. Я только что попробовал, но он утверждает, что это не в той же области группировки. TextBoxSubTotal находится в Tablix2. Можно ли включить Tablix2 как часть оператора ReportItems! TextBoxSubTotal.Value? Emad-ud-deen
Спасибо за быстрый ответ. Я попробую переменную отчета. :-) Emad-ud-deen

Похожие вопросы