Страница 3 из 3
Re: Кучка вопросов по теме.
Добавлено: 17 авг 2012, 19:14
avorsa
при таком варианте отчет .mdc строится как надо (вижу по его коду и по последующей его использовании вместо .mrt)
сам отчет .mrt по прежнему строится от случая к случаю
Re: Кучка вопросов по теме.
Добавлено: 20 авг 2012, 15:43
Vladimir
Здравствуйте,
То есть, в тот момент, когда отчёт не отобразился во вьювере, MDC файл построен корректно?
Попробуйте сделать следующее:
1. Установить опцию ConnectionEnableDataLogger = true
2. Просмотреть отчёт во вьювере
3. При появлении ошибки зайти в меню сохранения, там появится пункт "Save Log File"
4. Сохраните log файл и отправьте его нам для анализа.
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 21 авг 2012, 00:56
avorsa
1.
То есть, в тот момент, когда отчёт не отобразился во вьювере, MDC файл построен корректно?
именно так. Еще в тему. У меня сделано отдельными методами сохранение построенных отчетов в pdf, excel, jpeg
они идут с рендерингом, но без отображения
Код: Выделить всё
private ActionResult DownloadFile(Formats type, string fileName, string newFileName, int panelId)
{
var report = new StiReport();
report.Load(Server.MapPath("~/Content/" + fileName + ".mrt"));
report.Render();
var stream = new MemoryStream();
byte[] byteInfo;
switch (type)
{
case Formats.Pdf:
report.ExportDocument(StiExportFormat.Pdf, stream);
byteInfo = stream.ToArray();
stream.Write(byteInfo, 0, byteInfo.Length);
stream.Position = 0;
return File(stream, "application/pdf", newFileName + ".pdf");
break;
case Formats.Jpeg:
report.ExportDocument(StiExportFormat.ImageJpeg, stream);
byteInfo = stream.ToArray();
stream.Write(byteInfo, 0, byteInfo.Length);
stream.Position = 0;
return File(stream, "application/jpeg", newFileName + ".jpeg");
break;
case Formats.Xls:
report.ExportDocument(StiExportFormat.Excel, stream);
byteInfo = stream.ToArray();
stream.Write(byteInfo, 0, byteInfo.Length);
stream.Position = 0;
return File(stream, "application/xls", newFileName + ".xls");
break;
default:
return RedirectToAction("Index", new {panelId });
break;
}
}
они тоже нормально отрабатывают.
Беда именно в отображении отчета.
2.
Далее попробовал по предложенному варианту пройти
Попробуйте сделать следующее:
1. Установить опцию ConnectionEnableDataLogger = true
2. Просмотреть отчёт во вьювере
3. При появлении ошибки зайти в меню сохранения, там появится пункт "Save Log File"
4. Сохраните log файл и отправьте его нам для анализа.
1. ок
2. когда отчет во вьювере не показывается, то и панели инструментов недоступны )
3. ...
4. ...
может в личку проект выслать?
Re: Кучка вопросов по теме.
Добавлено: 21 авг 2012, 11:36
Vladimir
Здравствуйте,
может в личку проект выслать?
Да, это будет наилучший вариант. Вы можете его прислать нам на
support[at]
stimulsoft.com с пометкой на эту тему форума.
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 22 авг 2012, 20:57
avorsa
отправил.
Re: Кучка вопросов по теме.
Добавлено: 23 авг 2012, 11:58
HighAley
Здравствуйте.
Мы получили ваше письмо.
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 04 окт 2013, 11:14
Spinne
Добрый день. Мы ищем генератор отчетов для ASP.NET, и я по старой памяти порекомендовал Stimulsoft, который использовал еще года 4 назад
Но так как деталей уже не помню, хочу задать пару вопросов:
1. Поворот текста поддерживается?
2. В зависимости от данных нужно выводить в отчет разные таблицы. Если в данных есть определенный параметр, то одна таблица, если нету, то другая. Так делать можно?
3. Можно делать в одном отчете ландшафтные и портретные листы?
Re: Кучка вопросов по теме.
Добавлено: 04 окт 2013, 16:42
HighAley
Здравствуйте.
Spinne писал(а):1. Поворот текста поддерживается?
Да. Поддерживается.
Spinne писал(а):2. В зависимости от данных нужно выводить в отчет разные таблицы. Если в данных есть определенный параметр, то одна таблица, если нету, то другая. Так делать можно?
Данный вопрос надо рассматривать более подробно, но не видим никаких препятствия для его реализации.
Spinne писал(а):3. Можно делать в одном отчете ландшафтные и портретные листы?
Да. Можно создать несколько страниц в шаблоне отчёта и для каждой установить свою ориентацию.
Спасибо.
Re: Кучка вопросов по теме.
Добавлено: 07 окт 2013, 11:26
Spinne
Данный вопрос надо рассматривать более подробно, но не видим никаких препятствия для его реализации.
Это отлично
Вопрос только в том, сколько времени займет такая реализация, так как для перехода на Ваше решение такая реализация должна быть и работать, для нас это критично.
Re: Кучка вопросов по теме.
Добавлено: 07 окт 2013, 14:31
HighAley
Здравствуйте.
Мы сможем ответить на ваш вопрос, если вы его конкретизируете.
По времени перехода зависит от количества отчётов. От 5 минут
Спасибо.