Страница 1 из 1

StiMvcViewer: отчет не отображается

Добавлено: 08 июн 2016, 15:09
Andrey L.
Добрый день, использую StiMvcViewer.
Запрос на GetActionSnapshot уходит на сервер, там корректно, без ошибок выполняется
Далее в браузере отображается тулбар и анимация загрузки.
И на этом все останавливается.
В консоли браузера отображается запрос на отчет (GetSnapshot, со статусом 200) и в превьюшке просматривается содержимое отчета (совпадает с шаблоном).
Не подскажете в чем проблема?
Код в контроллере:

Код: Выделить всё

public ActionResult GetSnapshot(int? Id){
    CI_Citation citation = context.SetOfCitation.Where(x => x.Id == Id).Single();    
    StiReport report = new StiReport();
    report.BusinessObjectsStore.Clear();
    report.BusinessObjectsStore.Add(new Stimulsoft.Report.Dictionary.StiBusinessObjectData("Data", "CitationInfo", citation));
    report.Load(Server.MapPath("~/Content/report/Report.mrt"));
    return StiMvcViewer.GetReportSnapshotResult(this.HttpContext,report);
}
Код в представлении:

Код: Выделить всё

@section scripts{
    @Html.Stimulsoft().RenderMvcViewerScripts()
}
<div class="col-md-8 col-md-push-2">
    @Html.Stimulsoft().StiMvcViewer("viewer", new StiMvcViewerOptions()
    {
        Controller = "Report",
        Theme = StiTheme.Office2013,
        ActionGetReportSnapshot = "GetSnapshot?Id=948",
        ActionViewerEvent = "ViewerEvent"
    })
</div>

Re: StiMvcViewer: отчет не отображается

Добавлено: 09 июн 2016, 14:07
Vladimir
Здравствуйте Андрей,

Мы протестировали ваш код и не обнаружили ошибки. Пожалуйста проверьте наш тестовый проект в прикреплённом архиве:
https://drive.google.com/file/d/0BxTYlh ... sp=sharing

Пожалуйста сообщите нам о результатах. Возможно есть какие-то нюансы в вашем проекте для воспроизведения ошибки.

Спасибо.