1 / 17

Разработка отчетности в SharePoint-решениях, используя MS SQL Reporting Services

Разработка отчетности в SharePoint-решениях, используя MS SQL Reporting Services. Игорь Подсекин Технический руководитель проектов , MVP , MCPD www.wonderu.com sharepoint@wonderu.com. Содержание. Демо приложение HR Portal Обзор возможностей Reporting Services

soleil
Download Presentation

Разработка отчетности в SharePoint-решениях, используя MS SQL Reporting Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Разработка отчетности в SharePoint-решениях, используя MS SQL Reporting Services Игорь Подсекин Технический руководитель проектов, MVP, MCPD www.wonderu.com sharepoint@wonderu.com

  2. Содержание • Демо приложение HRPortal • Обзор возможностей Reporting Services • Интеграция Reporting Services с SharePoint • Построение отчета • Подводные камни

  3. Демо приложение HR Portal

  4. Почему Reporting Services? • Является частьюсерверной экосиситемы Microsoft • Доступен с редакции Microsoft SQL Server2008 R2 Express with Advanced Services • Поддерживает интеграцию с SharePoint из «коробки» • Позволяет непрограммистам создавать отчеты

  5. Создание Управление Доставка Жизненный цикл отчета (с) Images Eric NelsonApplication ArchitectMicrosoft

  6. создание • Отчеты определяются RDL-схемой • Используются VS2010, Report Builder 3.0 • Возможность создания отчетов, используя различные источники (MS SQL, Oracle, XML, SharePoint etc.)

  7. Управление • RDL определения отчетов, папки и ресурсы публикуются и управляются на веб сервисе отчетности • Отчеты могут вызываться как по запросу, так и по расписанию, а также кешироваться для обеспечения производительности

  8. Доставка • Традиционные (бумажные) и интерактивные отчеты • По запросу и по расписанию • Поддержка нескольких форматов HTML, EXCEL, WORD, PDF, XML • Множество способов доставки url, soap, e-mail, file share

  9. Демо «RS в действии»

  10. Интеграция c sharepoint • Веб-часть • Получение отчетов через URL • Через веб-сервис (программирование)

  11. Демо «Кнопка»

  12. Подводные камни • Ошибки в Report Builder • Производительность • Join’ы списков • Частая поломка отчетов в ходе разработки списков

  13. Производительность

  14. JOIN’ы списков • Различные LOOKUP-функции, встроенные в RS • Proxy-SOAP сервис • SLAM (SharePoint List Association Manager) http://slam.codeplex.com/

  15. Частая поломка отчетов в ходе разработки списков.UNIT-тестирование

  16. итог • Получили представление о возможностях Reporting Services и интеграции с SharePointServer • Построили отчет на основе типичного SharePoint-решения

  17. СПАСИБО. ВОПРОСЫ? ИгорьПодсекин www.wonderu.com sharepoint@wonderu.com

More Related