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

Ошибка StiMvcViewer

Добавлено: 12 дек 2014, 07:56
dj100gr
return StiMvcViewer.GetReportSnapshotResult(HttpContext, report);
Значение не может быть неопределенным. Имя параметра: value
Похожие вопросы на форуме я просмотрел, но к сожалению указанные решения не помогли.

using Stimulsoft.Report;
using Stimulsoft.Report.Dictionary;
using Stimulsoft.Report.Mvc;

public ActionResult GetReportSnapshot()
{
var report = new StiReport();
report.Load(Server.MapPath("~/Content/journal.mrt"));
return StiMvcViewer.GetReportSnapshotResult(HttpContext, report);
}
та же ошибка на mvc4 и mvc5, методы ViewerEvent(), PrintReport() и т.д. реализованы.
Я недавно начал работать с Stimulsoft Reports, и скорее всего что то упустил, подскажите пожалуйста что?

Re: Ошибка StiMvcViewer

Добавлено: 12 дек 2014, 09:47
Vladimir
Здравствуйте,

Без набора данных ошибка не воспроизводится.
Пожалуйста пришлите данные для вашего отчёта для более подробного анализа.

Спасибо.

Re: Ошибка StiMvcViewer

Добавлено: 12 дек 2014, 10:37
dj100gr
Все дело в том что ошибка у меня возникает с любым набором данных, в том числе набором данных из xml стандартного примера, вызов StiMvcViewer.GetReportSnapshotResult(HttpContext, report) с любым набором данных вызывает null exception. ошибка скорее всего связана с неумелой реализацией :( отправляю пример своего тестового проекта

Re: Ошибка StiMvcViewer

Добавлено: 12 дек 2014, 16:18
Vladimir
Здравствуйте,

Мы проанализировали ваш проект.
Для корректной работы необходимо добавить действие Index() для Groupjournal View:

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

public ActionResult Index()
{
    return View();
}
А так же, заменить ссылку на указанную ниже:

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

@Url.RouteUrl(new { action = "index", controller = "groupjournal" })
Спасибо.

Re: Ошибка StiMvcViewer

Добавлено: 15 дек 2014, 06:11
dj100gr
спасибо большое, ошибка устранена, но теперь возникает следующая: Значение не может быть неопределенным. Имя параметра: key" в хелпере @Html.Stimulsoft().StiMvcViewer(new StiMvcViewerOptions()...

Re: Ошибка StiMvcViewer

Добавлено: 15 дек 2014, 12:57
dj100gr
Проблема так и не решена, StiMvcViewer не работает :( опять же независимо от набора данных и самого шаблона отчета.
{"Значение не может быть неопределенным.\r\nИмя параметра: key"}

Re: Ошибка StiMvcViewer

Добавлено: 15 дек 2014, 14:38
Vladimir
Здравствуйте,

Нам не удалось воспроизвести указанную ошибку.
Во вложении находится присланный ранее проект, в который внесены изменения для корректной работы. Так же, подключен один из наших демо отчётов с данными. Пожалуйста скачайте прикреплённый архив и проверьте работу компонента.
ReportTest2-2.zip
(11 МБ) 225 скачиваний
Спасибо.

Re: Ошибка StiMvcViewer

Добавлено: 16 дек 2014, 05:18
dj100gr
Ошибка повторяется, прилагаю скрин. Пробовал запустить проект с вашими изменениями на разных компьютерах, везде одна и та же ошибка. Уже поджимает время... не знаю что делать

Re: Ошибка StiMvcViewer

Добавлено: 17 дек 2014, 05:05
dj100gr
Спасибо за быстрые ответы. StiMvcViewer по прежнему не работает, с этой ошибкой, работает дизайнер, работает StiMvcMobileViewer, работает StiMvcViewerFx, но то что мне нужно по прежнему вылетает с ошибкой null.

Re: Ошибка StiMvcViewer

Добавлено: 17 дек 2014, 12:04
Aleksey
Здравствуйте,

Спасибо за сообщение об ошибке. Ошибка воспроизводится на некоторых системах.
Проблему исправили, будет доступно в следующем билде на этой неделе.

Спасибо.