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

DataGridView export na neki nacin

[es] :: .NET :: DataGridView export na neki nacin

[ Pregleda: 1411 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vp2005

Član broj: 49544
Poruke: 48
*.ptt.rs.



Profil

icon DataGridView export na neki nacin08.04.2010. u 09:22 - pre 171 meseci
Imam na formi DataGridView ciji je datasource neki datatable koji ima 30 polja. Medjutim ja u gridu prikazujem samo 15 polja. Korisnik takodje ima opciju da od tih 15 polja neka dodatno izbaci pa na gridu moze da bude npr samo 5 polja. Korisnik takodje moze da sortira po odredjenim kolonama i moze da premesta kolone, tako da ona koja je bila na 4 mestu dodje na prvo i slicno.

E sad, kad korisnik sredi grid po svom nahodjenju on zeli da ga odstampa i hoce da vidi isto ono sto ima u gridu, prikazano i sortirano na isti nacin.

Posto dinamicko kreiranje reporta izgleda ne moze da se uradi, na koji nacin se mogu exportovati podaci iz grida ali da predstavljaju tacno onakvu prezentaciju kakvu on ima na ekranu, znaci tacno takav raspored kolona, sortiranje, vidljivost i sl.

U tom kontekstu datatable koji je zakacen na grid mi ne znaci mnogo.

Ima li neko ideju?
 
Odgovor na temu

Sapphire
Denis Biondić
.NET software developer
Nürnberg, Germany

Član broj: 213086
Poruke: 290
62.113.2.*



+6 Profil

icon Re: DataGridView export na neki nacin11.04.2010. u 17:25 - pre 170 meseci
Za printanje samog DataGridView-a ne postoji već ugrađena podrška. Imaš nekoliko rješenja:

1. DataGridView podržava kopiranje svih podataka, koje možeš exportovati u excel
2. Koristeći ugrađene PrintPage i PrintDocument klase u WinForms-u, možeš manuelno napraviti printanje DataGridView-a. Provjeri CodeProject, mislim da ima nekoliko već takvih rješenja.
3. Možeš pozvati DrawToBitmap na DataGridView-u i onda tu "sliku" ubaciti u manuelno printanje
4. 3rd party kontrola koja podržava printanje
My programs don’t have bugs, they just develop random features.
 
Odgovor na temu

MarkoBalkan

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



+19 Profil

icon Re: DataGridView export na neki nacin12.04.2010. u 16:45 - pre 170 meseci
ako datagrid puniš preko datatable ili dataset-a, možeš dataset direktno zapisat u xml file.

 
Odgovor na temu

vp2005

Član broj: 49544
Poruke: 48
*.dynamic.isp.telekom.rs.



Profil

icon Re: DataGridView export na neki nacin12.04.2010. u 19:45 - pre 170 meseci
Hvala vam,
datatable mi nista ne znaci ... meni treba bas ono sto se vidi na ekranu u gridu. Tim redosledom .... a datatable vrlo cesto sadrzi i visak podataka koji su u gridu invisible.
Mislim da cu morati sam da napisem neku f-ju ili da odustanem od koncepta.
 
Odgovor na temu

[es] :: .NET :: DataGridView export na neki nacin

[ Pregleda: 1411 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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