Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

datagridview u crystal reports

[es] :: .NET :: datagridview u crystal reports

[ Pregleda: 2116 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

west_herc
west_herc

Član broj: 103549
Poruke: 160
212.39.121.*



Profil

icon datagridview u crystal reports02.03.2009. u 15:21 - pre 184 meseci
Pozdrav svima!

Imam jedan datagridview koji se puni pomoću DataTable-a. Također imam i nekoliko textBoxova sa rezultatima koje mi trebaju. Kada sam uspješno popunio dataGridView i sve pripremio potrebno bi mi bilo to pomoću Crystal report-a ispisati, zajedno sa tim textbox-ovima.

Pitanje je kako da ovo napravim? Napravio sam jedan Datatable i kada radim Select po nekom uvjetu uvijek mi ispisuje sve na CrystalReport iako je to u datatable-u sve OK. Da li netko zna kako da povežem datagrid ili dataTAble sa svojim Crystal reportom?

Fala svima!
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
...141.65-dsl.net.metronet.hr.



+19 Profil

icon Re: datagridview u crystal reports03.03.2009. u 16:44 - pre 184 meseci
Citat:
west_herc: Pozdrav svima!

Imam jedan datagridview koji se puni pomoću DataTable-a. Također imam i nekoliko textBoxova sa rezultatima koje mi trebaju. Kada sam uspješno popunio dataGridView i sve pripremio potrebno bi mi bilo to pomoću Crystal report-a ispisati, zajedno sa tim textbox-ovima.

Pitanje je kako da ovo napravim? Napravio sam jedan Datatable i kada radim Select po nekom uvjetu uvijek mi ispisuje sve na CrystalReport iako je to u datatable-u sve OK. Da li netko zna kako da povežem datagrid ili dataTAble sa svojim Crystal reportom?

Fala svima!



datatable proslijedi source-u crystal reporta, a sa izvještaja se spoji na bazu i dodaj polja.
ili podatke iz datagrida spremi u xml, pa iz xml-a kreiraj kolone na izvještaju.
 
Odgovor na temu

marko1981
Marko Nikolic
Beograd

Član broj: 123059
Poruke: 144
*.static.sbb.rs.



Profil

icon Re: datagridview u crystal reports03.03.2009. u 17:05 - pre 184 meseci
Možeš da napraviš Typed DataSet koji bi sadržavao 2 tabele (npr. MyTypedDataSet).

Prva bi bila DataTable koju sad postavljaš za DataSource u DataGridView, a druga bi mogla recimo da ima strukturu sa 2 kolone, npr. key i value, obe da budu string i u nju bi upisivao vrednosti TextBox-ova koje pominješ.

Zatim napraviš novi .rpt fajl (npr. MyCrystalReport.rpt) i njemu za DataSource (preko menija DataBase -> DataBase Expert) postaviš ovaj MyTypedDataSet.cs fajl.

Zatim prevučeš iz Field Explorer-a iz obe tabele one kolone koje su ti potrebne u izveštaju i ušminkaš taj .rpt fajl kako ti odgovara.

Pretpostavka je da u formi imaš instancu CrystalReportViewer-a.

Zatim u kodu imaš sledeće:

Code:

// prvo kreiraj i napuni typed DataSet instancu postojećom tabelom koju imaš
// i vrednostima TextBox-ova
MyTypedDataSet tds = ...;

MyCrystalReport myReport = new MyCrystalReport();

myReport.SetDataSource(tds);

this.myCrystalReportViewer.ReportSource = myReport;


i to je sve.
 
Odgovor na temu

[es] :: .NET :: datagridview u crystal reports

[ Pregleda: 2116 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.