Славный инструмент отчетности - PullRequest
3 голосов
/ 31 марта 2009

Я в поиске великолепного инструмента отчетности. Я знаю, что славное - это субъективный термин, но ... вот мои желания:

  • Мёртвый простой для бизнеса
  • Не требует от меня специфики SQL
  • Может проверять схему базы данных для интерпретации пользовательских запросов без вмешательства программиста
  • стоит почти ничего
  • Может сохранять часто создаваемые отчеты

Звучит ужасно, как сводные таблицы, за исключением тех, которые были бы слишком сложными для этой среды.

Существует ли такой инструмент или я обречен потратить остаток своей карьеры в области корпоративного программирования на написание одного отчета?

Ответы [ 4 ]

5 голосов
/ 08 марта 2011

Я рекомендую HTSQL . Запросы - это просто URL, которые следуют многим предсказуемым соглашениям (например ... / sales? State = 'OH' для SELECT * FROM sales WHERE state = 'OH'). Настройка проста, презентация выглядит красиво. Обязательно просмотрите витрину.

5 голосов
/ 31 марта 2009

Мастер создания отчетов для всех был мечтой многих программистов.

Шаг 1 - реализовать его недостижимо. Шаг 2 состоит в том, чтобы найти счастливую среду между идеальным волшебником и программистом, пишущим собственные отчеты весь день.

Попробуйте создать мастер для конкретной компании. Я сделал один с удобной фильтрацией типа «пусть пользователь сделает это». Я даю пользователю текстовое поле для каждого поля, которое он хочет отфильтровать, и позволяет им добавлять фильтры с разделителями-запятыми, используя% в качестве подстановочного знака, - для диапазонов, и создавая запрос из них. Это также помогает выводить результаты в Excel и позволяет маркетинговым головорезам поиграть с ними (они обычно очень удобны с Excel).

Где это становится волосатым, это соединения. Вместо того, чтобы пытаться выяснить, какие таблицы нужно объединить в отчете, вместо этого предлагайте им 6-12 стандартных группировок, каждая заранее определенная группировка должна охватывать практически все. Я сделал это с помощью интерфейса вкладки.

3 голосов
/ 21 июля 2009

Страшная вещь о специальных отчетах: вы наверняка получите ответ. Зная, что ответ правильно , это когда мы вам нужны - ребята, которые понимают схему.

Именно когда вы пытаетесь приспособиться к этому, ограничивая виды или объем отчетов, вы можете сделать это с помощью простых фильтров, чтобы они становились все менее и менее полезными.

1 голос
/ 14 февраля 2011

Я рекомендую попробовать (наше собственное) i-net Clear Reports . На мой взгляд, это великолепно (но я признаюсь, что сильно предвзято ...;).

  • Посмотрите демонстрацию нашего действительно мертвого простого специального компонента отчетности.
  • Может экспортировать в любой основной формат, такой как PDF, HTML, SVG, XLS и т. Д., А также в программу просмотра Java-апплетов.
  • Мы предлагаем бесплатный и полностью функциональный дизайнер отчетов .
  • Устанавливается в виде файла WAR на сервере приложений или может использоваться в качестве библиотеки в вашем собственном приложении.
  • Отличная техническая поддержка (вы обычно получаете ответ в течение нескольких минут или часов, а не дней или недель)
  • Может читать шаблоны Crystal Reports. (для многих клиентов это убийственная функция, поскольку вам не нужно заново создавать все старые шаблоны Crystal Reports)
  • Отличная и конкурентоспособная цена - фактически стоит " меньше, чем с открытым исходным кодом " обойдется вам, если вы подсчитаете в расходах на поддержку (что вам определенно следует).
...