[ RastkoKiki @ 12.06.2004. 09:23 ] @
Pomoc - hitno. Kako da stampam nalog za prenos novca koji je 1/3 od german standard fanfold ( Epson 580 matricni na XP - u).Kada odem na setings > printer > desni klik podesim novu formu strane na 28.50 10.16 i snimim potvrdim OK posle toga je opet nema u spisku na page setup.
[ Simke @ 13.06.2004. 03:39 ] @
Otvori report u design view, i onda idi na print setup. Tu namesti settings za stampanje kako ti trebaju, i snimi report. Svaki put kada krenes da stampas taj report koristice tvoj custom setting, a ne windows default.
[ RastkoKiki @ 13.06.2004. 08:20 ] @
Problem je setings > printer > desni klik Server propertis Dodam novu formu (formu strane) dam joj ime NALOG podesim strane na 30.50 i 10.16 i snimim potvrdim OK posle toga je opet nema u spisku na page setup. Nisi me razumeo ipak hvala.
[ Sancho @ 13.06.2004. 13:27 ] @
Eh, i ja sam ti skoro imao isti problem, i nisam ga rijesio, jer je koliko sam shvatio NEMOGUCE. Ipak, ima vecih autoriteta od mene, pa ko zna mozda i moze.
Ali stvar je u tome, sto je tvornicki svaki printer postavljen na MAX smanjenje margina, sto znaci, da u Reportu ne mozes smanjiti margine, jer i kad "sejvas" nove margine, on vreti na svoje postavke u namanjoj vrijednosti. Ja sam to rijesio prilagodavanjem reporta, tj. smanjivao sam u design view-u velicine text i ostalih boxova dok se nisu uklopile u postavke stampaca, i UPLAILO JE.
Pokusaj sa tim...
Pozdrav!
[ RastkoKiki @ 14.06.2004. 05:21 ] @
Sve sam to vec probao problem je u tome sto staju tri naloga na jednu stranu .Jedino smanjivanjem margine na nulu bi se dobila tacna stampa, medjutim to nije moguce. Za dva naloga nema problema samo sto svaki treci primerak bacam, a to nije bas dobro. Znaci svaki se nalog mora stampati na zasebnoj strani (definisanoj merama 30.50 10.16 ) Nacin postoji sigurno samo sto ga ja ne znam. Mozda sam ovu temu trebao postaviti u delu za Windows.Opet POMOC!
[ Zidar @ 14.06.2004. 14:05 ] @
Ako hoces da podelis fanfold list na 3 dela, bez nmargina, to je nemoguce, kako je vec Sancho objasnio. Sta mozes da uradis je da utvrdis tacno kolike su Top i Bottom margine (minimalne vrednosti), i to snimis u design modu kao Page Set Up, kako je Simke objasnio. Onda tvoj report predizajniras tako da 3 stanu u ostatak strane. Rezultat bi bio:
top margina - nalog-nalog-nalog bottom margina - top margina - nalog -nalog -nalog bottom margina - top margina itd..
Ako to nije zadovoljavajuce, pa mora da bude jedan po stranci, onda koristi PageBreak property za poslednju sekciju koja se printa za nalog.
Ako hoces da odstampas tacno 3 naloga na stranici, pa onda da prelomis stranu, to moze da se postigne specijalnom intervencijom na record source. Moras da uvedes brojac naloga, pa na svakom trecem da prelomis stranu. Ovo verovatno nije jasno, pa ako treba reci, objasnicemo u narednom postu.
[ RastkoKiki @ 14.06.2004. 15:36 ] @
Razlog sto sam se obratio za pomoc je:
Taj nalog je u vidu obrazca koji se popunjava.Znaci stampa podataka mora biti tacno u odredjenim poljima koja su vec istampana.Papir je traktor i velicinu vec znate.Sve od ovoga do sada sam vec probao.Samo u slucaju da su margine 0 stampa bi bila moguca.Ovako se desava da prvi bude u redu drugi bezi gore za pola polja, a treci za celo.(velicina margine). Jedino resenje je da stampacu definisem novu vrstu papira sa navedenim dimenzijama. Postoji opcija vec navedena (server propertis) samo sto ne znam kako da posle tu stranu prikazem u opciji stampaca. Pozdrav svima i hvala !
[ TomaParComp @ 14.06.2004. 19:15 ] @
Jel si probao lepo da stavis generic printer i to sve odštampaš u draft modu samog printera?
[ RastkoKiki @ 14.06.2004. 21:09 ] @
Problem resen. Sad imam pregled svih formata i mogucnost definicije novih. Zdravo!
[ Zidar @ 25.06.2004. 13:47 ] @
Slican problem neko je pitao na serbian Caffe-u i dobio ovakav odgovor:
Citat:

flighter_022 - Jun 20, 2004 17:03 (registrovani član)
Pa kao sto rekoh, ne koristi access reporte vec napisi proceduru za stampanje, kojoj ces proslediti sve potrebne parametre i ona ce odraditi posao...

komanda za izlaz na printer je u fazonu:

'---------------------------------
fl=freefile()
open "lpt1:" for output as fl
print #fl, "neki tekst"
'---------------------------------

Na primer, ako ubacis
chr$(14) to je razvucena stampa
chr$(15) je kompresovana stampa
chr$(18) je povratak na normalnu stampu

itd itd itd...