shailendra from MP Ответов: 2

как передать параметр в crystal report in asp.net()с#


Дорогой господин/Mam

Я-Шайлендра Сингх. Я разработчик .net .Я хочу показать CystalReport в asp.net с помощью данных параметров выборки более одной таблицы.Как можно шаг за шагом обрабатывать в asp.net(C#).пожалуйста, помогите мне, это очень серебряная работа .
Спасибо за аванс


Шайлендра Сингх

2 Ответов

Рейтинг:
1

Bhavik Thakkar,Smiley IT Solution

Ссылка mentioend в решении 1 теперь сломана !!, не могли бы вы обновить ссылку ?

Это решение сработало для меня.

// Объявить переменную для документа отчета

статические документе РПТ = новая документе();

// Загрузить документ отчета с соответствующим расположением файла отчета
ReportFileName = Сервер.MapPath(@"RPTGenerateTariffWiseSalesReport.rpt");
rpt.Load(ReportFileName, OpenReportMethod.OpenReportByTempCopy);

//Инициализация и назначение значений параметров
Дата И Время TodaysDate;
строки CompanyCode;

CompanyCode = SearchParams["CompanyCode"].Метод toString();
TodaysDate = Дата-Время.Parse(SearchParams["TodaysDate"].Метод toString());

//Передача значений параметров в отчете с помощью setParameterValues
rpt.SetParameterValue ("@CompanyCode", CompanyCode);
rpt.SetParameterValue("@TodaysDate", TodaysDate);

// Назначить новый документ ReportDocument ReportViewer в качестве источника отчета
TariffWiseSalesReportViewer.ReportSource = РПТ;

//Обновить Отчет
TariffWiseSalesReportViewer.RefreshReport();