2009-06-02 2 views
2

Вместо того, чтобы генерировать мои отчеты RS, напрямую обращаясь к базе данных SQL, я хотел бы воспользоваться объектами Domain, которые уже были написаны в другом приложении, где сложные бизнес-правила и расчеты уже существуют, поэтому мне не нужно дублировать эту логику в хранимых процедурах и другом коде. Я хочу сохранить его СУХОЙ.Отчет служб Reporting Object от ObjectDataSource в отдельной библиотеке приложений

Было бы хорошо, чтобы рассматривать беспокойство отчетности как только другой тип зрения

Это возможно с Reporting Services? Кажется логичным, что это должно быть, но я не нахожу много информации.

ответ

1

Да. Вы можете использовать элемент управления ReportViewer в режиме локальной обработки. В этом режиме вы можете просто передать DataSource вместо прямого доступа к базе данных.

Имейте в виду, что в LocalMode есть определенные вещи, которые вы не можете выполнять в ServerMode. Один из них, который я помню, экспортируется в нечто иное, чем PDF или Excel.

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