haythamsoft Ответов: 0

Как отобразить изображение динамики в sap crystal report C#


у меня есть веб-приложение asp.net кнопка Показать в SAP отчетов Crystal я вижу все поля из базы данных, но изображение поля-путь без отображения в отчете

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

private void report()
    {
        if (!string.IsNullOrEmpty(Request.QueryString["pId"]) && int.TryParse(Request.QueryString["pId"], out checkInt))
        {
            a.UserPrint(lbluser.Text, checkInt);
            a.Updateprint(checkInt);

            DataTable all = a.checkstatusMaintenance(checkInt);

            if (all.Rows.Count > 0)
            {
                string path = all.Rows[0]["signature"].ToString();

                CrystalDecisions.CrystalReports.Engine.ReportClass rd = new CrystalDecisions.CrystalReports.Engine.ReportClass();

                rd.FileName = Server.MapPath("~/Reports/RecvUnit.rpt");

                rd.RecordSelectionFormula = "{Unit_Recv.ContractNumber} = " + checkInt;
                
                rd.SetParameterValue("imgurl", Server.MapPath(@"~/CanvasImages/"+ path));
                CrystalReportViewer2.ReportSource = rd;
                CrystalReportViewer2.RefreshReport();
                CrystalReportViewer2.DataBind();
            }

        }

Matias Lopez

Во-первых, есть ли у вас правильный путь? А у приложения есть разрешения на доступ туда?

0 Ответов