CrystalReports

Zanime me ali se splača nadgradit CrystalReports for .net v polno verzijo XI. Sam ne vidim bistvenih razlik, pa me zanima še kakšno mnenje.

Avtor: bimbolin, objavljeno na portalu SloDug.si (Arhiv)

Leave a comment

Please note that we won't show your email to others, or use it for sending unwanted emails. We will only use it to render your Gravatar image and to validate you as a real person.

bimbolin
bimbolin - torek, 28. november 2006

CR pozna subreporte.

Seba
Seba - petek, 24. november 2006

Dobro uprašanje:) Pomoje zaradi boljšega UI Designerja. V Crystalu lahko razdeliš posamezni dokument na ogromno pozicijsko neodvisnih sectionov, medtem ko ima rdlc zgolj Page Header, Body in Page Foter. Predtiskani obrazci so iz tehničnega vidika izredno enostavno področje imaš točno določena polja ki jih nafilaš  iz podatkov. Za rdlc reporte je potrebno potrebno najprej vse pozicije premerit na listu in nato postaviti polja v točno določeno mesto. V primeru, da se pri merjenju zmotiš za kak mm imaš lahko ogromne probleme pri preostanku dokumenta(tukaj boli glava:) ). Pri CR pa zadostuje, da popraviš zgolj omejen in izoliran Section. Druga stvar so še naknadne spremembe če se naprimer obrazec spremeni. Pa spet pridejo problemi,...Sicer sem mislil, da imam edini omenjene težave in, da gre zgolj za občutek vsedokler nisem dobil podobne ugotovitve od nekoga, ki paca poročila  večino delovnega časa.  Aja CR mislim, da ne pozna Sub Reportov. Kar je ogromen minus. 

MihaM
MihaM - petek, 24. november 2006

Seba: v bistvu je celo eno področje kjer je Crystall v prednosti. Gre za predtiskane obrazce. To so tisti papirji, ki jih kupiš v knjigarni oz naročiš in vsebujejo določeno količino statičnih label. Kdorkoli je razvijal kaj v tej smeri je verjetno doživljal glavobole z ustreznim pozicioniranjem texta. V Crystalu gre to malenkost hitreje,...  Zakaj pa gre hitreje?

Seba
Seba - petek, 24. november 2006

še nekaj bi dodal v bistvu je celo eno področje kjer je Crystall v prednosti. Gre za predtiskane obrazce. To so tisti papirji, ki jih kupiš v knjigarni oz naročiš in vsebujejo določeno količino statičnih label. Kdorkoli je razvijal kaj v tej smeri je verjetno doživljal glavobole z ustreznim pozicioniranjem texta. V Crystalu gre to malenkost hitreje,...  Če imaš ogromno tega se splača razmišljat kaj v tej smeri. Drugače so pa rdlc reporti, ki jih direktno podpira VS 2005 najbolša vatrianta za vse večplastne aplikacije. Pa še zastonj so,... 

spirit1
spirit1 - petek, 24. november 2006

SQL RS so zastonj ce jih imas na istem serverju kot SQL server nad katerim delas reporting.Ker DBA-om to ni vsec jih ponavadi instalirajo na drugo masino za to pa rabis licenco za RS.

AndrejT
AndrejT - četrtek, 23. november 2006

MihaM:Mislim, da so Sql RS zastonj dodatek za Sql Server 2000 oz. del Sql Serverja 2005.Jup, za ta dodatek ne plačaš. Še bolj zastonj pa so, če si privoščiš SQL Express with Advanced Services.

MihaM
MihaM - četrtek, 23. november 2006

Mislim, da so Sql RS zastonj dodatek za Sql Server 2000 oz. del Sql Serverja 2005.

Seba
Seba - četrtek, 23. november 2006

CR je kot dodatek VS 2003/2005 za plačljiv. Najlepše je, ko to ugotoviš šele ko deployaš cel aspx solution na server grrr!! Za win Forms je pa še vedno zastonjski. Osebno imam raje rdlc reporte, ki so zastonj. Povrhu pa še omogočajo dodatne funkcionalnosti(tabele,....).Dodatna možnost(seveda plačljiva) je uporaba polne različice MS SQL 2005 report services, ki omogočajo še dodatne bonbončke kot so ciklično pošiljanje določenega poročila na e-mail,....   

AndrejT
AndrejT - sreda, 22. november 2006

MihaM:CR se mi je zameril že v VB4 časih - se nočem niti spominjati vseh problemov ;-) So true... Kolikor pa slišim, se na žalost niso kaj dosti poboljšali...

MihaM
MihaM - sreda, 22. november 2006

Jup, ali Sql Reports ali DevExpress XtraReports. Seveda imata svoje omejitve (v resnici ni popolnega izdelka) ampak dokler omejitve poznaš ni problema. CR se mi je zameril že v VB4 časih - se nočem niti spominjati vseh problemov ;-) 

AndrejT
AndrejT - sreda, 22. november 2006

SQL Reporting Services (oz. celo odjemalski ReportViewer, ki ne potrebuje Reporting strežnika), je povsem zadosten nadomestek za CR, pa še zastonj je (ReportViewer je vključen v nabor kontrolnikov .NET 2.0, osnove reporting services pa ti prinese že Sql Express SP1). Imaš pa še druge proizvajalce, ki imajo ustrezne komponente za pripravo in integracijo poročil v aplikacije (DevExpress, ...)

bojanv
bojanv - sreda, 22. november 2006

Jz sm jih uporabljal v 2003 pa sem imel ogromno problemov, tako kot pri nameščanju programa vključno s CR kot z delovanjem. Sicer na firmi uporabljamo CR, ampak je to oddelek zase in že dolgo nisem bil tam. Tudi mene zanima, kakšna orodja uporabljate za izdelavo poročil, ker se mi obeta v prihodnje naloga v tej smeri pa je bit fino pripravljen.

bimbolin
bimbolin - sreda, 22. november 2006

Kaj se ti je pa tako zameril? Kaj pa uporabljaš za izdelavo poročil?

MihaM
MihaM - sreda, 22. november 2006

Jaz bi se izogibal CR za vsako ceno.