2009-02-05 12 views
6

Jeśli firma musi połączyć się z różnymi bazami danych i generować głównie raporty w formacie PDF, jakie są dobre narzędzia. Komercyjny lub Opensource. Użytkownicy nietechniczni powinni także mieć możliwość generowania różnych raportów z dobrze wyglądającymi wykresami i danymi tabelarycznymi za pomocą narzędzia do projektowania raportów. Powinniśmy również móc wdrażać te wykresy w Internecie i generować HTML lub PDF.Jakie są najlepsze narzędzia raportowania dla średniej wielkości operacji (otwartej i komercyjnej)?

Sprawdziliśmy różne narzędzia, takie jak Adobe LiveCycle i nie oglądaliśmy Crystal Reports.

Jestem bardziej osobą techniczną, a nie facetem biznesowym, a ja miałbym coś przeciwko technologii bardziej zaawansowanej, takiej jak BIRT Eclipse (narzędzie do raportowania biznesowego). Wszystko wygląda dobrze z Birt i robi dokładnie to, czego potrzebujemy, ale wykresy nie wyglądają tak imponująco.

A wraz z Crystal Reports, po wprowadzeniu tych dostawców, sprzedają mnóstwo rzeczy, których normalnie nie potrzebujesz i niemożliwe jest załatwienie sprawy. Ale mogę się mylić.

+0

+1 Dobrze widzieć, czego używają inni ludzie. – Dusty

+0

Czy używasz BI Publisher? Czy można go używać z C#? – Harikrishna

Odpowiedz

1

Telerik reporting wygląda świetnie. Główną zaletą jest to, że można tworzyć raporty i przechowywać je w bibliotekach dll, które mogą być używane w Internecie i na komputerze. W tym samym czasie, gdy potrzebny jest cały eksport.

Wada polega na tym, że projektant raportów nadal znajduje się w Visual Studio. DotNet tylko.

1

Użyłem abcPDF przez produkt webSuperGoo. Było to proste i łatwe do szybkiego rozwinięcia.

Użyłem tego około 5 lat temu, więc powinno być trochę bardziej aktualne.

0

Livecycle Forms to dobry wybór. Całość polega na konstruowaniu dokumentów PDF zaczynając od szablonu, który projektujesz i wstawiasz dane do szablonu w postaci XML. Końcowy wynik to płaski lub interaktywny plik PDF. Livecycle Forms był projektantem do tworzenia interaktywnych plików PDF, ale spłaszczanie dokumentów po zakończeniu renderowania jest dość proste.

Być może trzeba będzie napisać przyzwoitą ilość niestandardowego kodu do konstrukcji dokumentów XML, ale możliwości budowy PDF są imponujące. Jeśli masz skomplikowany przepływ pracy, pakiet Livecycle ma również projektant workflow, którego możesz użyć.

0

Zobacz this question rozwiązań Java ...

Oto mój szczery (jeszcze stronniczy) odpowiedź kopiowane stamtąd:

i-net Crystal-Clear

  • Proste i łatwe w użyciu API zarówno silnik raportów, jak i Java report viewer.
  • Można eksportować do dowolnego ważnego formatu, takiego jak PDF, HTML, SVG, XLS itd., A także do przeglądarki apletów Java. (Patrz samples)
  • W zestawie znajduje się darmowy i zaawansowany graficzny szablon raportu.(Patrz video guide)
  • Instaluje się jako plik WAR na serwerze aplikacji lub może być używany jako biblioteka w ramach własnej aplikacji.
  • Świetne wsparcie techniczne (zazwyczaj otrzymujesz odpowiedź w kilka minut lub godzin zamiast dni lub tygodni)
  • Wykresy na podstawie JFreeChart (dotyczy to wykresów giełdowych).
  • Czyta szablony Crystal Reports. (dla wielu klientów jest to funkcja zabójcza, ponieważ nie trzeba ponownie tworzyć wszystkich starych szablonów Crystal Reports).
  • Świetne i konkurencyjne ceny - efektywnie kosztują "less than open source", jeśli liczą się koszty wsparcia - które zdecydowanie powinieneś.
  • Bezpłatnie 90-day trial.

[pełne ujawnienie: Tak, pracuję dla firmy, która to produkuje. Ale nadal jest to moja szczera (choć subiektywna i stronnicza) odpowiedź na to pytanie. ;)]

Powiązane problemy