U programu moram da uradim dva izvestaja razlicitog formata koje moram da posaljem na stampanje. Jedan odstampam bez problema. Medjutim kada treba da odstampam drugi ne mogu da promenim format. Probao sam sa komponentama pagesetupdialog i printersetupdialog ali bez resenja. u programu pokrenem jedan od ova dva dialoga i tamo promenim format ali stampac (epson lx 300+)stampa onaj format od prvog izvestaja. Zna li neko gde gresim? Hvala unapred na odgovorima.
podesavanje stampaca
Zaključano
Zakačeno
Koje komponente koristiš za štampanje? Možda ne koriste globalni Printer objekat već neku svoju instancu, proveri možeš li doći do tog objekta. Proveri da li promena globalnih podešavanja (na nivou windowsa) menja opcije štampe drugog izveštaja.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.
How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
za stampanje izvestaja koristim rave report. u prvom slucaju,kada stampam jedan izvestaj (racun) bez problema u rave reportu (setup dialog) promenin izvestaj. Ali u drugom slucaju,kada zelim odstampati vise izvestaja (7) (uplatnice) ne koristim setup dialog jer bi mi onda izaslo 7 dialoga i jako bih zakomplikovao sebi zivot. Nego ih saljem direktno na stampac (rave report,rvsystem,rvrenderprinter). I tu sam u prvoj liniji koda pokusao da sa pagesetupdialog-om i printersetupdialog-om promenim format za uplatnice. Pokusao sam sa obe komponente (pagesetupdialog i printersetupdialog),promenim na zeljeni format u tim dijalozima ali nema efekta,uopste nista ne menja.
> prvom slucaju,kada stampam jedan izvestaj (racun) bez problema u rave reportu (setup dialog) promenin izvestaj. Ali u drugom slucaju,kada
> zelim odstampati vise izvestaja (7) (uplatnice) ne koristim setup dialog jer bi mi onda izaslo 7 dialoga i jako bih zakomplikovao sebi zivot.
> Nego ih saljem direktno na stampac (rave report,rvsystem,rvrenderprinter). I tu sam u prvoj liniji koda
> pokusao da sa pagesetupdialog-om i printersetupdialog-om promenim format za uplatnice.
Šta je taj setup dialog i da li promena u njemu menja i veličinu papira (ti zapravo to menjaš?) bez obzira da li štampao prvi put ili deseti (dok traje proba ignoriši to što se stalno pojavljuje dijalog). Kakav je odnos tog setup dialoga i pagesetupdialoga/printersetupdialoga. Ako Rave koristi posebnu instancu TPrintera onda podešavanja možeš menjati samo iz toga što on nudi ili eventualno na globalnom nivou (iz Windowsa). Da li si uopšte probao promenu podešavanja iz windowsa između štampanja dva izveštaja?
> zelim odstampati vise izvestaja (7) (uplatnice) ne koristim setup dialog jer bi mi onda izaslo 7 dialoga i jako bih zakomplikovao sebi zivot.
> Nego ih saljem direktno na stampac (rave report,rvsystem,rvrenderprinter). I tu sam u prvoj liniji koda
> pokusao da sa pagesetupdialog-om i printersetupdialog-om promenim format za uplatnice.
Šta je taj setup dialog i da li promena u njemu menja i veličinu papira (ti zapravo to menjaš?) bez obzira da li štampao prvi put ili deseti (dok traje proba ignoriši to što se stalno pojavljuje dijalog). Kakav je odnos tog setup dialoga i pagesetupdialoga/printersetupdialoga. Ako Rave koristi posebnu instancu TPrintera onda podešavanja možeš menjati samo iz toga što on nudi ili eventualno na globalnom nivou (iz Windowsa). Da li si uopšte probao promenu podešavanja iz windowsa između štampanja dva izveštaja?
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.
How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
setup dialog je deo output options dialoga rave report komponente. i sa njim nema problema,on znaci promeni format koji mu zadam. i printer odstampa upravo taj format. u programu imam jos 7 izvestaja koji su istog formata ali razlicitog od prvog izvestaja. Tih 7 izvestaja bih poslao direktno na stampac sa samo jednim dialogom (printersetupdialog komponenta ili pagesetupdialog komponenta) gde bih da promenim format u format ovih sedam izvestaja. Ali te komponente ne mogu da promene format,promenim u njima ali stampac pamti samo ono prvo podesavanje (iz rave report komponente). Mozda sam malo konfuzan :)) ali ne znam kako drugacije da objasnim.