Это не Excel, как подумали многие.
При всей доступности и распространённости excel у него, с точки зрения администрирования, есть несколько недостатков:
- Версионность - очень трудно заставить пользователя получать отчёты в последнем шаблоне, в котором исправлены найденные ошибки и учтены все замечания.
- Безопасность - при настройке получения данных из базы приходится давать пользователю права на доступ, или прописывать в файле логин и пароль пользователя базы данных.
Эти причины заставили меня обратить внимание на другие источники предоставления необходимых пользователю данных. Я пользуюсь программой о которой и хочу рассказать далее более десяти лет.
Условно бесплатная программа
Эту программу можно отнести к условно бесплатной, потому что она априори доступна в любом экземпляре MS SQL сервера, начиная с 2000.
В программе сочетаются лёгкость настройки табличных форм Excel и большие возможности по обработке данных.
Программа позволяет как создавать любые отчёты, включая диаграммы - визуальное представление данных, с возможностью получения файла Acrobat Reader. Так и получать данные для последующей обработки в том же Excel или Word.
Получить отчёт из разных источников - легко
Программа позволяет получать данные не только из баз данных MS SQL, но и из многих других источников, того же самого файла Excel. Нужно только один раз настроить соединение с нужным источником данных.
Такой же результат можно получать и в Excel, но с проблемами безопасности, о которых я писал в начале.
Отчёт создан, а как сделать его доступным
После создания, или редактирования, отчёта доступ к нему открывается моментально. Причём, при определённых настройках, доступ к отчёту предоставляется одним кликом мышки.
Отчёт доступен к просмотру в любом браузере, любым пользователем, у которого есть права. Это позволяет гибко настроить кто и что может видеть, в отличие от Excel, в котором всё увидеть может каждый, у кого есть файл.
Любимая функция руководителя
Уверен что многие руководители хотят получать готовые отчёты и в нужное для принятия решений время. Эта программа позволяет получить по заранее заданному списку получать отчёт в виде файла в определённом каталоге, или как вложения в электронном письме, в заданное время.
В понедельник начальник отдела продаж утром получает электронное письмо с отчётом по продажам за предыдущую неделю. Как вы думаете какая будет его реакция?
Разрешите представить
Всеми перечисленными возможностями обладает Reporting Service, который входит в стандартную комплектацию MS SQL сервера, начиная с 2005, в 2000 нужно было скачивать и устанавливать эту программу отдельно.
В последней версии MS SQL сервера можно использовать более раннюю версию Reporting Service, зачем это нужно я планирую рассказать в этом канале.
А какие программы у вас незаменимые помощники. Расскажите пожалуйста в комментариях!