Pechat na DBGrid vuv VB
6 отговора
87 прегледа
Pechat na DBGrid vuv VB
Vaprosut e chisto prakticheski
Vuv VB chesto mi se nalaga da pravya razpechatki na bazi danni , tablici (izvejdam gi v DB grid)
ta... kajete nyakoi efektiven nachin za celta... v momenta izkarvam dbgrida na edin form i posle polzvam metoda print na form-a, sledva skrol na dbgrida i taka do kraya ... no tova e mnogo marzelivo i kuco reshenie ... na raktika visochinata na prozoreca mi opredelya razmera na poleto za pechat :( , neshtata se prashtata kato bitmap - printera se zaduhva....ima i drugi yadove ....
Vuv VB chesto mi se nalaga da pravya razpechatki na bazi danni , tablici (izvejdam gi v DB grid)
ta... kajete nyakoi efektiven nachin za celta... v momenta izkarvam dbgrida na edin form i posle polzvam metoda print na form-a, sledva skrol na dbgrida i taka do kraya ... no tova e mnogo marzelivo i kuco reshenie ... na raktika visochinata na prozoreca mi opredelya razmera na poleto za pechat :( , neshtata se prashtata kato bitmap - printera se zaduhva....ima i drugi yadove ....
Re: Pechat na DBGrid vuv VB
WAW, choveche.. kakwo reshenie imash samo...
Znachi az se skyswam da prawja reporti.. kwo da se prawi..
Ta 2 podhoda.. edinijat oshte ne si kazal kakwi sa bazite .. imam predwid che njakoj ot tjah si imat sredstwo za report generator..
Drugijat e namirash si Cristall Report.. -mnogo e udoben i dostatychno inteligenten, podyrzga razlichni varianti ..interfeisi ili kwoto si shtesh go narechi za rabota, da ne ti kazwam che ima i sobstwen W.Server.. podawash mu direktno recordseta.. (predi da go zatworish estestweno :)) ) i voila
Ima i drugi programki/moduli/acivex za prawene na reporti.. da kazgem QuickReports .. tova warvi s Borlandskite produkti no na web saita shte si namersih lite wersija i VB
by..
Znachi az se skyswam da prawja reporti.. kwo da se prawi..
Ta 2 podhoda.. edinijat oshte ne si kazal kakwi sa bazite .. imam predwid che njakoj ot tjah si imat sredstwo za report generator..
Drugijat e namirash si Cristall Report.. -mnogo e udoben i dostatychno inteligenten, podyrzga razlichni varianti ..interfeisi ili kwoto si shtesh go narechi za rabota, da ne ti kazwam che ima i sobstwen W.Server.. podawash mu direktno recordseta.. (predi da go zatworish estestweno :)) ) i voila
Ima i drugi programki/moduli/acivex za prawene na reporti.. da kazgem QuickReports .. tova warvi s Borlandskite produkti no na web saita shte si namersih lite wersija i VB
by..
Re: Pechat na DBGrid vuv VB
Кристъл Рипорт е хубав ама по-добре е да се потруди малко ! Принтера може да се управлява и да се печата директно в него - стига всичко сте го правили през "удобни контролки" ! Да не говорим че Кристъл Рипорт далеч не е фрий !
Anywhere you go, always take a weather with you...
Anywhere you go, always take a weather with you...
Re: Pechat na DBGrid vuv VB
Uff, shte izrazja mnenie oshte vednyzg.
Hubavo e da uprawljavash printera direktno ako imash prosti koloni, bez absolutno nikakwi "linijki/chertichki" po reporta ti.
Ako obache mozgesh da svedesh zadachata samo do tova i vse pak brojat na zapisite w rezultata sa da kazgem 200-1000 po dobre da generirash tekstow fail i ot nego da pechatash.
Edna ot pyrwite mi zadachi beshe grafichna nadstrojka nad oracle, zagubata na wreme za realizacija na pechat, syobrazjavane s razdelitelna sposobnost na printer, ne ednakwost w "canvas" vyzmozgnosti na printerite i t.n dovedoha do neoprawdana zaguba na wreme.
Smjatam che project lidera trjabva da se namesi na wreme i da ne pozvoljava takuv podhod.
Ima gotovi reshenija i te trjabva da se izdirjat :)))
Hubavo e da uprawljavash printera direktno ako imash prosti koloni, bez absolutno nikakwi "linijki/chertichki" po reporta ti.
Ako obache mozgesh da svedesh zadachata samo do tova i vse pak brojat na zapisite w rezultata sa da kazgem 200-1000 po dobre da generirash tekstow fail i ot nego da pechatash.
Edna ot pyrwite mi zadachi beshe grafichna nadstrojka nad oracle, zagubata na wreme za realizacija na pechat, syobrazjavane s razdelitelna sposobnost na printer, ne ednakwost w "canvas" vyzmozgnosti na printerite i t.n dovedoha do neoprawdana zaguba na wreme.
Smjatam che project lidera trjabva da se namesi na wreme i da ne pozvoljava takuv podhod.
Ima gotovi reshenija i te trjabva da se izdirjat :)))
Re: Pechat na DBGrid vuv VB
Така е - особено ако искаш да си рисуваш Free-Hand :-)))
Зависи от изискванията към печата.
И аз мисля че в по-времеотнемащи дейности е по-добре да се купи готово решение и да се интегрира. Но колко от тези които могат да вземат решения разсъждават така ?
In the middle of the heartbeat...
Зависи от изискванията към печата.
И аз мисля че в по-времеотнемащи дейности е по-добре да се купи готово решение и да се интегрира. Но колко от тези които могат да вземат решения разсъждават така ?
In the middle of the heartbeat...
Re: Pechat na DBGrid vuv VB
mdammm ... toest dotuk osven moeto kuco, marzelivo.... no raboteshto reshenie ...drugo ne vijdam ....predvid skromnite razmeri na zadachkite ( vkl finansovo) ne si struva da vlagam drugi (plateni) kontroli ... nyamam stimul da upravlyavam direktno printera, shtoto tam veche e strashno mazalo ( nyamam garanciya che na dva printera shte izleze edno i sushto) ...daite druga idea
( da utochnya) ide rech za mdb bazichki ( s okolo 1000 zapisa max) i nyakolko poleta ( kolonki ) . Liniikite na tablichkata i drugi podobni grafiki ne tryabvat na nikogo - tryabva samo tekst.
I oshte za kucoto reshenie - t.k. DBGrida si WRAPva teksta po kletkite , ne mi se nalaga da se zanimavam s formatirane, tabulacii, prenasyane i drugi podobni ....
( da utochnya) ide rech za mdb bazichki ( s okolo 1000 zapisa max) i nyakolko poleta ( kolonki ) . Liniikite na tablichkata i drugi podobni grafiki ne tryabvat na nikogo - tryabva samo tekst.
I oshte za kucoto reshenie - t.k. DBGrida si WRAPva teksta po kletkite , ne mi se nalaga da se zanimavam s formatirane, tabulacii, prenasyane i drugi podobni ....
Re: Pechat na DBGrid vuv VB
Bitmap, razpechatan po tozi nachin, shte dava kachestvoto na 9-iglen printer.
Edno ot ikonomichnite resheniq e da pozvash "Data Report designer", koito idva s VB6.
Ne slushai saveti da chertaesh direktno na printera, osven ako ne mislish da razrabotvash nqkoi reporting tool, koito e po-dobar ot predlagashtite se na pazara :)
Edno ot ikonomichnite resheniq e da pozvash "Data Report designer", koito idva s VB6.
Ne slushai saveti da chertaesh direktno na printera, osven ako ne mislish da razrabotvash nqkoi reporting tool, koito e po-dobar ot predlagashtite se na pazara :)