مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

مشکل در نمایش چارت استیمول 2019.2.3

  • دوشنبه 20 خرداد 1398
  • 19:22
تشکر میکنم

سلام
من کد زیر را نوشته ام

@using Stimulsoft.Report.Mvc@{    ViewBag.Title = "Contact";}

@Html.Stimulsoft().StiMvcViewer(new StiMvcViewerOptions(){	Localization = "~/content/reports/fa.xml",	
Actions =	{		GetReportSnapshot = "LoadReportSnapshot",	
	ViewerEvent = "ViewerEvent",		
ExportReport = "ExportReport",	
PrintReport = "PrintReport"
	}})

public ActionResult LoadReportSnapshot()

        {

            var testChartOnes=new List<TestChartOne>();

            testChartOnes.AddRange(new List<TestChartOne>

            {

                new TestChartOne{Name = "D",Count = 2},

                new TestChartOne{Name = "I",Count = 17},

                new TestChartOne{Name = "S",Count = 10},

                new TestChartOne{Name = "C",Count = 24},

            });

            var report = new StiReport();





            report.Load(Server.MapPath("~/Reports/DI980318.mrt"));

            report.RegBusinessObject("db", testChartOnes);

            report.Dictionary.Variables.Add("DatePer", "1397/01/01");

            return StiMvcViewer.GetReportSnapshotResult(HttpContext, report);

        }

        public virtual ActionResult ViewerEvent()

        {

            return StiMvcViewer.ViewerEventResult();

        }

        public virtual ActionResult PrintReport()

        {

            return StiMvcViewer.PrintReportResult(this.HttpContext);

        }





        public virtual ActionResult ExportReport()

        {

            return StiMvcViewer.ExportReportResult();

        }
و چارت را در استیمول قرار داده ام
اما هنگام اجرا داخل چارت چیزی نمایش میدهد
بایدچکارکنم

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

محمد قاری

عضویت از 1395/02/07

  • سه شنبه 21 خرداد 1398
  • 09:37

با سلام خدمت شما

شما در خط 29 باید مثل variable عمل کنید یعنی اسم business object باید با businessObject در گزارش ساز یکی باشد.

مثال:

report.RegBusinessObject("dt", testChartOnes);

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)