Разработчик отчетов на основе ASP.NET для служб Reporting Services 2008 Создание отчетов - PullRequest
0 голосов
/ 16 декабря 2010

Есть ли у кого-нибудь информация об альтернативе построителю отчетов на основе ASP.NET? По сути, мы бы хотели, чтобы дизайнер отчетов был интегрирован в наше приложение на основе ASP.NET для обеспечения бесперебойной работы.

Сегодня мы можем отобразить наш набор отчетов Reporting Services в нашем приложении, однако для разработки отчета пользователям все равно приходится выходить за пределы приложения.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 16 декабря 2010

Я сам смотрю на это ... Я согласен с постом от ykatchou, все это основано на XML, если какие-либо специальные зрители не сообщают, они в основном в большом беспорядке (Telerik).Сама структура может быть не слишком сложной для генерации, так как можно проанализировать DOM с помощью JQuery.Опубликуйте результаты на стороне сервера, убедитесь, что XML-документ соответствует DTD после сохранения, и вы знаете, что создается правильный XHTML => xml.Удалите весь ненужный контент, вы можете:

  1. XML + XSLT
  2. Анализировать XML-файл с использованием кода на стороне сервера и взять то, что вам нужно

Полученный xml-файл все равно нужно будет передать в механизм рендеринга, то есть тот, который может взять xml-файл с правильным стилем на месте и выбросить PDF-файл ... Это займет некоторое время, но концептуально я знаю, что этовсе возможно, так как я углубляюсь в это.XSL: FO тоже очень интересный, я имею в виду получить XML + XSLT для возврата файла xsl: fo, и вы должны летать, нет?

0 голосов
/ 16 декабря 2010

Вы можете легко создать свой собственный, не забывайте, что файлы rdl и rdlc - это просто файлы XML!

Если вы посмотрите на структуру файла rdlc, то увидите, что ее довольно легко сгенерировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...