[ mvlado @ 04.02.2008. 19:59 ] @
Da li postoji neki jednostavniji i freeware alat za pravljenje izveštaja osim Crystalreport-a? Ima li neko neki primer za Crystalreport a da se ne koristi DataSet Schema za generisanje reporta? Pozdrav. |
[ mvlado @ 04.02.2008. 19:59 ] @
[ ismilovic @ 05.02.2008. 08:04 ] @
Pravljenje vlastitog izvještaja i nije tako teško kako izgleda na prvi pogled
Napravi klasu nešto slično ovome Code: public BaseReport() { this.printDoc = new PrintDocument(); this.Landscape = false; // Inicira defaultPageSeting this.printDoc.BeginPrint += new System.Drawing.Printing.PrintEventHandler(this.printDoc_BeginPrint); this.printDoc.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(this.printDoc_PrintPage); this.stdPreview.Document = printDoc; ........... A zarim u this.printDoc.PrintPage iscrtaš neki DataView kroz BandReport (kolekcija Labels) i Labels(koja može biti text, polje forme ili vrijednost polja View. View kreiraš u kodu iz jedne ili više Tabli (select upit) [ Predrag Glumac @ 05.02.2008. 08:24 ] @
MS Reporting - integrisan i jednostavan dizajner u VS 2005, vrlo fleksibilan za prosirenja (od custom data sourcea do formata u kome se renderuje), jedino sto je dizajner malcice bagovit, ali su bagovi koji je lako prevazidju.
[ sstanko78 @ 08.02.2008. 08:46 ] @
Trenutno odrzavam IS sa Crystal Reporti-ima.
Ne volim ga bas preterano. Pogledaj: Report Sharp-Shooter http://www.perpetuumsoft.com/ postoji besplatna verzija uz registraciju, pogledaj pod: License for Report Sharp-Shooter Express. Probao sam ga na jednom projektu, nije loš Microsoft reportviewer i ta reporting komponenta je dosta bagovita o tome na http://www.gotreportviewer.com/ ako ti treba nesto jednostavnije mogao bi koristit i pdf lib, listu možes naći na: http://csharp-source.net/open-source/pdf-libraries [ Predrag Glumac @ 08.02.2008. 13:45 ] @
Citat: Microsoft reportviewer i ta reporting komponenta je dosta bagovita Moram da stanem u odbranu MS Reportinga ![]() [ sstanko78 @ 14.02.2008. 12:16 ] @
Ja sam sa reportviewer i MS Reportinga imao
problema jednom od ranijih projekata sa marginama. 1. Programski nisam mogao da promenim margine reporta. 2. Kad korisnig zeli da menja margine , on se malo "čudno" ponašao margine su se ponekada pomerale same od sebe U pitanju je verzija koja dolazi sa VS 2005 [ mvlado @ 15.02.2008. 23:36 ] @
Ok mislim da se nismo baš razumeli ali i ovo je pomoglo. Malo sam čačkao ovih dana i uspeo sam da napravim izveštaj i da ga odštampam, CrystalReport.
Ja imam problem sa kreiranjem dokumenta izveštaja. Kada ja na izveštaj postavim neki texbox kako sad da kažem da je to kolona "Ime" iz tabele XZY odnosno datasource tabele? Ja moram da kreiram data source u VS-u pa ga onda povežem sa CristalReport-om i onda prevlačim polja sa desne strane ekrana, otvotim stablo Database, i onda se sve lepo samo napravi. E sad kako ja da za data source koristim moj dataset objekat koji sam napravio u kodu? DataSet Ds = new DataSet; Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|