2010-10-21 3 views
5

Существует много report generators для MySql и MS SQL Server. Например, this one для MySql. У нас есть большое веб-приложение, основанное на NHibernate, и мне интересно, есть ли какой-либо генератор отчетов, который работает с нашими образованными NHibernate объектами?Есть ли генератор отчетов NHibernate?

+0

Обратите внимание, что вы относятся к генераторам отчетов для баз данных, а не к объектно-реляционным картам. Вы можете использовать эти генераторы (Crystal, ReportViewer и т. Д.) И отправлять им источники, приобретенные NHibernate, или просто использовать простой старый HTML + Nhibernate. – rebelliard

ответ

5

AFAIK, нет движков отчетов, специфичных для NHibernate, что имеет смысл, поскольку NHibernate не предназначен для отчетности.

Вы можете использовать его для DB, который вы используете с NHibernate, или тот, который поддерживает получение произвольного списка объектов .NET и передает результат запроса NH.

+0

Не могли бы вы указать пример второго пути? «Тот, который поддерживает получение произвольного списка объектов .NET ...»? –

+0

Crystal Reports –

1

Отчетность Telerik имеет довольно хорошую управляемость для использования ОРМ в качестве источника данных, он поддерживает Entity Framework и OpenAccess (ORM Telerik в) изначально и его ObjectDataSource должны хорошо работать с NHibernate

http://www.telerik.com/help/reporting/objectdatasource.html

Смежные вопросы