Ошибка загрузки отчета при реализации Crystal Report в asp.net 3.5 - PullRequest
0 голосов
/ 23 июля 2010

Я внедряю Crystal Report, который встроен в Visual Studio 2008. Когда я создаю свой Crystal Report и проверяю его предварительный просмотр, он показывает мне данные, но когда я вызываю их на моей странице abc.aspx, отчет не загружается и выдает ошибку.не удалось'.Это мой код

 <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" 
            AutoDataBind="true" ReportSourceID="CrystalReportSource1" />
        <br />
    <br />
    <br />
        <br />
        <CR:CrystalReportSource ID="CrystalReportSource1" runat="server">
            <Report FileName="Reports/DailyPaymentStatus.rpt">
            </Report>
        </CR:CrystalReportSource>

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

Ответы [ 2 ]

1 голос
/ 29 августа 2012

Вы можете вызвать показ данных в отчете в методах DataBinding и Navigate.

protected void CrystalReportViewer1_DataBinding(object sender, EventArgs e)
{
    this.ShowReportData();
}  

protected void CrystalReportViewer1_Navigate(object source,  CrystalDecisions.Web.NavigateEventArgs e)
{
    this.ShowReportData();
}
1 голос
/ 24 июля 2010

Да.Я нашел ответ, проблема в том, что путь

<Report FileName="Reports/DailyPaymentStatus.rpt"> 

должен быть как

<Report FileName="~/Reports/DailyPaymentStatus.rpt">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...