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?