KyLim0211 Ответов: 1

Crystal report не удается распечатать и экспортировать в PDF


Я работаю с Ан asp.net веб-форма Crystal report. Отчет генерируется, когда я передаю параметр, но он не печатается и не экспортируется в PDF. Ничего не происходит, когда я нажимаю кнопку экспорта, и нет никакого сообщения об ошибке.

protected void Button1_Click(object sender, EventArgs e)
{
    SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["DbConnection"].ConnectionString);
    ReportDocument test = new ReportDocument();
    cn.Open();
    SqlCommand cmd = new SqlCommand("SELECT_DATA", cn);
    cmd.CommandType = CommandType.StoredProcedure;
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    DataTable ds = new DataTable();
    cmd.Parameters.Add(new SqlParameter("@INPUT", TextBox1.Text));
    da.Fill(ds);
    test.Load(Server.MapPath("EOR.rpt"));
    test.SetDataSource(ds);
    test.SetParameterValue("input", TextBox1.Text);
    CrystalReportViewer1.ReportSource = test;
    CrystalReportViewer1.DataBind();
    cn.Close();
}


Что я уже пробовал:

Я скопировал файл на свой веб-сайт.:

C:\inetpub\wwwroot\aspnet_client\system_web\4_0_30319 папка и вставка в папку моего проекта

но все равно не работает..

Suvendu Shekhar Giri

какие-нибудь наблюдения из отладки?

1 Ответов

Рейтинг:
2

Member 9994815

KyLim0211 хиии ,

У меня была такая же проблема, я просмотрел много решений и, наконец, решил ее, вставив всю папку aspnet_client, находящихся содержащий 2_0_50727 и 4_0_30319 затем я смог увидеть панель инструментов печати и экспорта crystal reports в обеих папках моего веб-приложения.
надеюсь, это решит и вашу проблему.


KyLim0211

скопировать с локального c на мой веб-сайт проекта?

Member 9994815

да, скопируйте его в свое веб-приложение,и он будет работать.