Как привязать данные, поступающие из набора данных, к заголовку в отчетах rdlc? - PullRequest
3 голосов
/ 18 октября 2010

Ожидается: мне нужно получить значения из набора данных, чтобы поместить их в заголовок.

Я немного поработал: -Создайте текстовые поля в области тела, заполните их правильными значениями из набора данных.Получите значения из заголовка следующим образом: ReportItems! TxtFromBody.Value

Не повезло!Заголовок заполнен правильной информацией только на последней странице.

Я подумал, что, может быть, я смогу использовать параметры, но не уверен в этом.Нужна помощь !!

Ответы [ 2 ]

0 голосов
/ 30 апреля 2012

Да, вы можете использовать параметр для заголовка.enter image description here

Теперь добавьте параметр

// Add Parameter 
            List<ReportParameter> parameters = new List<ReportParameter>();
            parameters.Add(new ReportParameter("AccountName", accountName));
            parameters.Add(new ReportParameter("AccountCode", "Account Code: " + accountCode));
            parameters.Add(new ReportParameter("UnitName", unitName.ToUpper()));
            parameters.Add(new ReportParameter("UnitAddress", unitAddress.ToUpper()));
            parameters.Add(new ReportParameter("Title", "Schedule"));
            parameters.Add(new ReportParameter("Date", dateVal));
            ReportViewer1.LocalReport.SetParameters(parameters);
            ReportViewer1.ShowParameterPrompts = false;
            ReportViewer1.ShowPromptAreaButton = false;
            ReportViewer1.LocalReport.Refresh();
0 голосов
/ 05 ноября 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...