konto usunięte

Temat: Coś do raportów

Witam
Szukam jakieś darmowego wielo-platformowego (głownie Windowsy i Linuxy ) narzędzia do tworzenia raportów. Dobrze by było jak by obsługiwało takie bazy jak PostgreSQL, SQLite. Najbardziej to mi zależy na tym żeby było w miarę ergonomiczne i dało się w nim zrobić jakieś niewyszukane raporty.
Z góry dzięki za odpowiedź.
Marcin Miga

Marcin Miga Programista. Po
prostu programista.

Temat: Coś do raportów

Z uporem maniaka będę promował RDLC.
http://www.gotreportviewer.com/ - wszystko o...
http://www.fyireporting.com/products.html - jeśli nie wystarczą ci narzędzia opisane na stronie powyżej (UWAGA! ma drobne błędy i jeśli chcemy używać w kontrolkach MS, to trzeba wielkość liter pozmieniać).

pozdrawiaMM

Temat: Coś do raportów

Business Intelligence and Reporting Tools (BIRT) w ramach projektu ECLIPSE.
http://download.eclipse.org/birt/downloads/

Pozdrawiam

Temat: Coś do raportów

skoro pracujesz w ComArchu, to dodam że kiedyś rozwijali tam własny, ale chyba nie obsługiwał SQLite
Wojciech Szyszko

Wojciech Szyszko IT Specialist, IBM

Temat: Coś do raportów

Marcin Stefaniak:
skoro pracujesz w ComArchu, to dodam że kiedyś rozwijali tam własny, ale chyba nie obsługiwał SQLite

Ten ComArch-owy to z tego co pamietam kiedys nazywal sie Ocean GenRap.
Ja z mojej strony polecam Birt-a (Latwy designer oparty na eclipsie i funkcjonalne srodowisko runtime'owe)

Temat: Coś do raportów

podpinam się pod BIRT'a aczkolwiek posiada on wiele denerwujących rzeczy, np. posiada on możliwość generowania raportów do pdf, szkoda tylko, że nie wszystkie formatowania, które poustawiasz w BIRT są stosowane w pdf :(

pzdr

konto usunięte

Temat: Coś do raportów

dzięki wszystkim za odpowiedz, zainteresuje się tym BIRTem.

p.s Ocean GenRap znam i pracuje z tym i w mim odczuciu jest trochę ciężkawy.
Jeszcze raz dzięki.
Wojciech Zieliński

Wojciech Zieliński IT
Project/Programme/Pe
ople Manager
(PRINCE2
Practicioner...

Temat: Coś do raportów

Zapraszam na http://www.cobasolutions.com/oprogramowanie_biznesowe/...

Faktem jest - nie jest to darmowe :) Ale może warto się zainteresować... Jakby co - zapraszam na prv :)
Tomasz Kania

Tomasz Kania DBA, SoftSystem Sp.
z o.o.

Temat: Coś do raportów

A ja ostatnio poszukując jakiegoś silnika raportującego (OpenSource) trafiłem na JasperReports http://www.jaspersoft.com/ ,
Po szybkich testach sprawia całkiem niezłe wrażenie, obsługuje bazy, które dostarczają sterownik JDBC.
Mariusz Szydzik

Mariusz Szydzik Administrator
systemów., Xylab
Mobile Sp. z o.o.

Temat: Coś do raportów

Lepiej http://jasperforge.org/ ;)
Mówiąc o JR nie wypada nie wspomnieć o iReport.

Choć w moim przypadku wyglądało to tak, że z JR przesiadłem się do PHP i SQL.
PHP dla mnie prostszy od Javy, SQL-a w obu przypadkach trzeba klepać a znikają (prawie) wszelkie ograniczenia. Poza wyobraźnią.

Chcesz czegoś dobrego? Zrób to sam :)
Paweł W.

Paweł W. java developer at
https://rozwoj-oprog
ramowania.pl

Temat: Coś do raportów

Łukasz Piekut:
podpinam się pod BIRT'a aczkolwiek posiada on wiele denerwujących rzeczy, np. posiada on możliwość generowania raportów do pdf, szkoda tylko, że nie wszystkie formatowania, które poustawiasz w BIRT są stosowane w pdf :(

pzdr

wlasnie wybralem to narzedzie jakis czas temu i wkrotce chce sie zapoznac blizej z nim, czy BIRT ma duze mozliwosci generowania raportow i np wykresow do excel(jakies tabele przestawne?)?

konto usunięte

Temat: Coś do raportów

Jeśli chodzi o samo tworzenie raportów to polecam "fyiReporting RDL Project 3.0". Do opisu używa języka RDL. Jest szybszy niż jego odpowiednik w VS 2005 i umożliwa bezpośrednie pisanie kodu raportu a nie tylko przeciąganie kontrolek designera. Program jest darmowy.Damian Zapart edytował(a) ten post dnia 12.03.09 o godzinie 14:14
Marcin Miga

Marcin Miga Programista. Po
prostu programista.

Temat: Coś do raportów

Damian Zapart:
umożliwa bezpośrednie pisanie kodu raportu a nie tylko przeciąganie kontrolek designera.

OK, ale jak można utworzyć cały raport z kodu? Tak, by w ogóle nie istniał jako plik, tylko np. jako stream? Jak później zapisać to do pliku? RDL.Engine nie ma odpowiednich metod do tego (ja nie znalazłem), a ReportDefn jest pusty... znaczy się w ogóle nie ma metod... Pisałem nawet na forum fyiReporting, ale bez odpowiedzi...

pozdrawiaMM

konto usunięte

Temat: Coś do raportów

Możesz utworzyć plik tymaczowy w ścieżce X zapisać do niego kod a potem odpalić:

RV.LocalReport.ReportPath = x.rdcl;

gdzie RV jest obiektem klasy reportViwer (Microsoft.Reporting.WebForms)

Z tego co się orientuję raporty typu LocalReport mogą być tylko w ten sposób ładowane. Co innego ServerReport gdzie masz RV.ServerReport.LoadReportDefinition(Stream).

Mam nadzieję, że trochę takie coś pomogło bo wiem ,że opis rdl jest wybitnie słaby....
Pozdrawiam
Marcin Miga

Marcin Miga Programista. Po
prostu programista.

Temat: Coś do raportów

Local mogą być tak samo ładowane. Przykład działającego kodu:
this.reportViewer1.LocalReport.DisplayName = "Raport produkcyjny";
this.reportViewer1.LocalReport.ReportPath = "";
System.IO.FileStream fs = new System.IO.FileStream("raport z produkcji.rdlc", System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite);
this.reportViewer1.LocalReport.LoadReportDefinition(fs);
fs.Close();

(specjalnie Reportpath wyczyściłem, aby sprawdzić)

Tylko chodzi mi jak dynamicznie dodawać pola, albo jak dynamicznie dodawać kolumny w DataSecie - nie zasilam raportu zaoytaniem, tylko DataTable-m...

pozdrawiaMM

Temat: Coś do raportów

Paweł Wtorek:

wlasnie wybralem to narzedzie jakis czas temu i wkrotce chce sie zapoznac blizej z nim, czy BIRT ma duze mozliwosci generowania raportow i np wykresow do excel(jakies tabele przestawne?)?

Generowanie do excela jak i do pdf'a odbywa się wprost z raportu, jednakże bardzo rozbudowane raporty w excelu trzeba dodatkowo obrabiać, bo są po prostu nieczytelne:(
Narzędzie to jest pomocne ale przy częstym przetwarzaniu do innych formatów może być denerwujące i chyba wolałbym dane do excela pobierać przez odbc a następnie utworzyć sobie zestaw raportów, który mnie interesuje..
pozdrawiam
Wojciech Szyszko

Wojciech Szyszko IT Specialist, IBM

Temat: Coś do raportów

Tak naprawde raport bedzie wygladal tak jak go sobie zaprojektujesz, mozliwosci sa bardzo duze. Jezeli chodzi o tabele przestawne to zaczynaja wystepowac w wersjach > 2.3. Duzo ciekawych tutoriali ich dotyczacych (jak i innych spraw) znajduje sie na stronie projektu.

Raporty mozesz eksportowac do roznych formatow (do xlsa rowniez). Mozna rowniez eksportowac poszczegolne datasety. Jako ze np. eksport do excela zaczal dzialac poprawnie od birta wersji 2.3 (w poprzednich wersjach rzucal blad javy przy zastosowaniu w raporcie dynamicznych pol) funkcja ta jest przydatna.

Pozdrawiam
Wojtek
paweł wtorek:
Łukasz Piekut:
podpinam się pod BIRT'a aczkolwiek posiada on wiele denerwujących rzeczy, np. posiada on możliwość generowania raportów do pdf, szkoda tylko, że nie wszystkie formatowania, które poustawiasz w BIRT są stosowane w pdf :(

pzdr

wlasnie wybralem to narzedzie jakis czas temu i wkrotce chce sie zapoznac blizej z nim, czy BIRT ma duze mozliwosci generowania raportow i np wykresow do excel(jakies tabele przestawne?)?



Wyślij zaproszenie do