Начало работы.
Добавлено: 06 мар 2014, 01:21
Я абсолютный новичок в Вашем продукте, но очень хочу начать с ним работать. Пробую MVC версию.
За основу взял sample MvcViewer (Razor). Создал свой проект, добавил свой контроллер, в него поместил метод:
Во View поместил сам отчёт:
Однако при попытке открыть страницу сразу получаю ошибку в строке
An exception of type 'System.ArgumentNullException' occurred in mscorlib.dll but was not handled in user code
Additional information: Value cannot be null.
Подскажите, что я делаю не так?
За основу взял sample MvcViewer (Razor). Создал свой проект, добавил свой контроллер, в него поместил метод:
Код: Выделить всё
public ActionResult ClassContent()
{
StiReport report = new StiReport();
DataSet data = new DataSet("Demo");
data.ReadXml(Server.MapPath("~/Content/StReportsTemplate/Demo.xml"));
report.RegData(data);
report.Load(Server.MapPath("~/Content/StReportsTemplate/TwoSimpleLists.mrt"));
return StiMvcViewer.GetReportSnapshotResult(HttpContext, report);
}
Код: Выделить всё
<div>
@Html.Stimulsoft().StiMvcViewer(new StiMvcViewerOptions()
{
Theme = StiTheme.Office2010,
ActionGetReportSnapshot = "ClassContent",
ActionViewerEvent = "ViewerEvent",
ActionPrintReport = "PrintReport",
ActionExportReport = "ExportReport",
ActionInteraction = "Interaction",
})
</div>
Код: Выделить всё
return StiMvcViewer.GetReportSnapshotResult(HttpContext, report);
Additional information: Value cannot be null.
Подскажите, что я делаю не так?