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

Access2000: Printanje neparnih i parnih stranica

[es] :: Access :: Access2000: Printanje neparnih i parnih stranica

[ Pregleda: 4323 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stranac2

Član broj: 6178
Poruke: 189
*.net.htnet.hr



Profil

icon Access2000: Printanje neparnih i parnih stranica23.07.2004. u 07:46 - pre 240 meseci
Trebao bih printati samo neparne ili samo parne stranice izvje�taja (ispis treba i�i automatski, bez biranja opcija). Microsoft daje rje�enje u svojoj bazi znanja, ali mi to ne odgovara, jer se u tom slu�aju generiraju prazne stranice (svaka druga).

Alternativno se problem mo�e postaviti i ovako: treba kreirati report iz skupa slogova query-ja tako da se za report uzimaju tri sloga, pa tri presko�e, pa tako do kraja.

Zahvaljujem na svakoj ideji.
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com



+79 Profil

icon Re: Access2000: Printanje neparnih i parnih stranica23.07.2004. u 13:55 - pre 240 meseci
Budi malo jasniji. verujem da pitanje iam evze sa onom od pre dava dana u vezi sa mirror margins. sta ti u stvari treba? Da printas report na obadve starne lista? Mozda je ideja da prvo odstampas neparne, pa okrenes papair, pa stampas parne?
Kako mislis (ispis treba i橠automatski, bez biranja opcija). ? Ako ne kazes nista, Access ce svaku starnicu, i parnu i neparnu, da odstampa na posebnom listu. Znaci nesto moras da kazes, makar u programskom kodu, makar i bez intervencije korisnika (korisnik samo klikne dugme). Daj nam link na MS Knowledge BAse article koji si pregledao.
 
Odgovor na temu

stranac2

Član broj: 6178
Poruke: 189
*.net.htnet.hr



Profil

icon Re: Access2000: Printanje neparnih i parnih stranica26.07.2004. u 06:36 - pre 240 meseci
Da, cilj je odstampati report na obje strane lista. Prvo stampati neparne, okrenuti listove i stampati parne. Problem je sto Access niti u Print izborniku nema opciju Odd and Even pages kao npr. Word. Dodatni je problem sto neparne stranice moraju imati drugaciju marginu od parnih (zbog uvezivanja). Zbog svega toga mislio sam napraviti dva reporta: jedan za neparne stranice i jedan za parne. Po jednoj starnici reporta idu tri sloga iz tabele. Sad mi je problem kako napraviti da mi query iz tabele za neparne stranice vuce tri sloga, pa tri preskoci, pa tako do kraja (1.2.3., 7.8.9., 13.14.15., ...), a query za parne stranice treba raditi obratno (4.5.6., 10.11.12., 16.17.18., ...). Tako bi sa dva reporta rijesio problem, a korisnik bi u formi birao zeli li stampati neparne ili parne stranice.
Hvala na komentarima
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com



+79 Profil

icon Re: Access2000: Printanje neparnih i parnih stranica26.07.2004. u 13:33 - pre 240 meseci
NAjjednostavnije resenje je da report printas na printeru koji podrzava dvostrano printanje. u tom slucaju sam pdoesis margine da budu simetricne (Left=Right). HP stampaci (ne Laser jet) fino rade dvostranu stampu. Ukoliko nemas stampac koji moze da stampa dvostrano, moras da se snalazis. Tvoja ideja je teoretski dobra, prvo neparne pa onda parne stranice, sa okretanjem papira. Problem je sto se papir cesto zaglavi pa ceo posao pada u vodu. Malo je verovatno da ce user umeti to da odradi, barem iz mog iskustva, ali sta je tu je.

U svakom slucaju, kljuc tvog resenja je kveri ili report koji preskace po tri stranice. D a bi to postogao, treba ti sledece:
a) bazni kveri koji numerise svaki rekord, sekvencijalno, dakle 1,2,3,4,5,6,7,
b) jedan kveri koji prikazuje samo 1,2,3, 7,8,9, 13,14,15
c) drugi koji prikazuje samo 4,5,6, 10,11,12, 16,17,18

Za a) smo dali resenje nekoliko pre neki dan, potrazi i videces (nesto kao Autonumber kveri)

Za b) primeti da postoji pravilnost,
1=0*3+1, 7=2*3+1, 13=4*3+1, 19=6*3+1,

za a) postoji pravilnost
4 = 1*3+1, 10=3*3+1, 16=5*3+1, 22=7*3+1

Pokusaj da napravis neki izraz koji odredjuje u kojoj grupi od tri broja se nalazi bilo koji zadati broj i dobices resenje. Nije lako, ali probaj. Ili ubedi korisnika da kupi HP stampac.
 
Odgovor na temu

stranac2

Član broj: 6178
Poruke: 189
*.net.htnet.hr



Profil

icon Re: Access2000: Printanje neparnih i parnih stranica27.07.2004. u 07:21 - pre 240 meseci
Dvostrano printanje otpada.
Ostaje mi smisljanje upita koji ce odraditi stvar.
Hvala na komentaru.
Daljni komentari dobrodosli.
Pozdrav
 
Odgovor na temu

stranac2

Član broj: 6178
Poruke: 189
*.net.htnet.hr



Profil

icon Re: Access2000: Printanje neparnih i parnih stranica27.07.2004. u 12:25 - pre 240 meseci
Rijesio sam problem.

Pomocu Make Table upita povukao sam slogove koji mi trebaju, dodao polje Rez i kreirao tabelu Temp.
Zatim se izvrsavanjem prilozenog koda popuni polje Rez vrijednostima "NEPARNI" i "PARNI" (logika pojasnjena u ranijim postovima).
Kod:
Dim dbs As Database, rst As Recordset, prolaz As Integer, status As String
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset("Temp")
prolaz = 0
status = "DA"
Do While Not rst.EOF
prolaz = prolaz + 1
If status = "DA" Then
rst.Edit
rst!Rez = "NEPARNI"
rst.Update
Else
rst.Edit
rst!Rez = "PARNI"
rst.Update
End If
If prolaz = 3 Then
prolaz = 0
If status = "DA" Then
status = "NE"
Else
status = "DA"
End If
End If
rst.MoveNext
Loop
rst.Close
End Sub

Imam dva reporta (jedan za neparne i jedan za parne stranice). Report vuce slogove iz tabele Temp zavisno od vrijednosti u polju Rez (NEPARNI ili PARNI). Korisnik u formi bira hoce li stampati parne ili neparne stranice. Poslije se tabela Temp obrise.

Mozda rjesenje nije optimalno, ali za sada to je to.
Pozeljni kometari i poboljsanja.
Pozdrav
 
Odgovor na temu

[es] :: Access :: Access2000: Printanje neparnih i parnih stranica

[ Pregleda: 4323 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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