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

Silverlight -> HTML

Добавлено: 04 дек 2014, 16:03
vecs
Используем StiSLViewerControl для просмотра готовых отчетов. Отчет строится на WCF сервере по указанному mrt шаблону с указанными параметрами и передаётся Silverlight клиенту (простая WCF функция с результатом типа string(XML)).
Из-за известных ограничений печати в Silverlight рассматриваю возможность альтернативной генерации отчетов в HTML.
Подозреваю, что можно реализовать генерацию в том же WCF сервисе, но не понимаю как именно это сделать и как показать результат в Silverlight клиенте. Подскажите, пожалуйста.

Re: Silverlight -> HTML

Добавлено: 05 дек 2014, 11:28
Anton Lozovskiy
Здравствуйте,

Не совсем понятно что вы хотите. Опишите более подробно, вы все таки хотите генерировать и отображать на сильверлайте или HTML ? и как генерировать отчет.

Спасибо.

Re: Silverlight -> HTML

Добавлено: 05 дек 2014, 13:46
vecs
У меня нет знаний по генерации HTML отчетов в Silverlight приложении.
Нужна возможность просмотра готового HTML отчета из Silverlight клиента с возможностью печати средствами браузера.
Подскажите маршрут, куда двигаться.
Отправной точкой может служить имеющееся описанное выше Silverlight приложение.

Re: Silverlight -> HTML

Добавлено: 05 дек 2014, 14:02
Aleksey
Здравствуйте,

Пожалуйста, уточните что вы подразумеваете под "готового HTML отчета".

Спасибо.

Re: Silverlight -> HTML

Добавлено: 05 дек 2014, 15:10
vecs
Aleksey писал(а):Пожалуйста, уточните что вы подразумеваете под "готового HTML отчета".
Отдельное окно/страница в браузере, либо отдельный XAML элемент в Silverlight приложении (как HTML Preview в Дизайнере отчетов), содержащий готовый отчет в формате HTML.
Главное, чтобы отчет можно было распечатать не через Silverlight.

Re: Silverlight -> HTML

Добавлено: 05 дек 2014, 15:46
Aleksey
Здравствуйте,

В данном случае, вам необходимо использовать WebViewer (Stimulsoft Reports.Web).

Спасибо.

Re: Silverlight -> HTML

Добавлено: 05 дек 2014, 16:00
vecs
Спасибо за наводку. Погляжу.

Re: Silverlight -> HTML

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

Сообщите, если будут еще вопросы.