Pa ako imas neke proste podatke tipa obican datagrid, tj. tabela onda ce ti PrintDocument biti dovoljan, mada i tu ces verovatno imati koda da pises. Verovatno bi mogao i neke biblioteke na internetu da nadjes koje ce ti olaksati rad.
Ali sa druge strane...
ako zelis atraktivne izvestaje i kompleksne po sadrzini onda mislim da je PrintDocument los izbor. Mogucnosti koje daje crystal su zaista velike. Da ne spominjem reusability kod crystala. Recimo imas web based aplikaciju i desktop aplikaciju, sve to jednim reportom ce ti odraditi crystal, naravno ako dobro isplaniras. I ima tu jos dosta detalja koje crystal pruza za koje bi ti trebalo poprilicno vremena da uradis u PrintDocument-u. Na kraju bi se svelo da pises svoj engine za stampanje izvestaja a to moze da potraje.
Na kraju jedina mana crystala, po meni je, mozda cena.
Ti sad vidi tvoje potrebe pa odluci.
Only Time Will Tell