Click here to Skip to main content
15,888,579 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All,

I am using rdlc report in my asp.net website. It runs fine when i run it locally. The rdlc report can be seen locally, but when i upload it at main domain then the reports are not displayed. Please help me out of this that where is the problem.

Here is the sample code which runs fine :

if(orderstatus.Equals("Order Deliverd"))
{
lblMessage.Visible = false;
dt = Calendar1.SelectedDate;
string dt1 = dt.ToShortDateString();
System.Data.DataSet ds = rpt.DaywiseCompletedOrdersReports(dt1, orderstatus);

ReportViewer1.Visible = Visible;
ReportViewer1.Reset();
ReportViewer1.LocalReport.DataSources.Clear();

ReportDataSource rds = new ReportDataSource("AllOrderDeliveredReports", ds.Tables[0]);
ReportViewer1.LocalReport.DataSources.Add(rds);

if (ds.Tables[0].Rows.Count == 0 || ds.Tables[0].Columns.Contains("Result"))
{
lblMessage.Visible = Visible;
lblMessage.Text = "Sorry, no report is available for day wise completed orders!";
mail.Visible = false;
}

ReportViewer1.LocalReport.ReportPath = HttpContext.Current.Server.MapPath("~/AllOrderDeliveredReports.rdlc");

string textBoxString = "Day Wise Completed Orders Report"; //a function for create a string

Microsoft.Reporting.WebForms.ReportParameter[] p = { new ReportParameter("AllOrderDeliveredReports", textBoxString) };
this.ReportViewer1.LocalReport.SetParameters(p);

Microsoft.Reporting.WebForms.ReportParameter[] p1 = { new ReportParameter("AllOrderDeliveredReports1", dt1) };
this.ReportViewer1.LocalReport.SetParameters(p1);

ReportViewer1.Visible = Visible;
ReportViewer1.LocalReport.Refresh();
mail.Visible = Visible;
}

The problem is of local report use or path. Please guide me. So that i can correct myself.

I get the error as :



CSS
An error occurred during local report processing.
    The report definition for report 'C:\inetpub\vhosts\merafoodchoice.com\subdomains\admintest\httpdocs\AllOrderDeliveredReports.rdlc' has not been specified
        Could not find file 'C:\inetpub\vhosts\merafoodchoice.com\subdomains\admintest\httpdocs\AllOrderDeliveredReports.rdlc'.





Thanks in advance.....
Posted
Updated 16-Dec-12 23:36pm
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900