Probaj sa OnPrint ili On Format eventom na reportu, pa kao ti je stranica 'svaka peta' onda pusti printanje, u protivnim Cancel. Jedna od ova dva eventa prihvata parametar Cance = TRUE, vidi vec koji. Potrebno je da znas da prepoznas da li si na 'petoj starinici', na primer koristis deljivost po modulu. Onda ce ti trebati da na formi sa koje pozivas report kazes koji je modul (2, 5 ili nesto drugo), pa da report to procita i koristi u Print ili Format eventu. Ako zvuci komplikovano, u pravu si, jeste komplikovano. A cim je nseto suvise komplikovano znaci da resavamo pogresan problem, pravi problem je negde drugde.
A zasto ti treba 'svaka peta stranica'? Da li zato sto je prazna? Mozda je bolje da eliminses prazne redove u kveriju koji obezbedjuje podatke za report. U svom inicijalnom postu si kazao
Citat:
Napravio sam bazu koristeci Excel tabelu i sada treba da stampam report, medjutim (iako je sve podeseno) posle svake normalne stranice javljaju mi se 6 (sest) praznih stranica i to me ubija
Lici mi da 'nenormalne' stranice koje se javljaju ne treba ni da postoje. Sad, nije stos da ih eleiminses u stampi (mnogo komplikovano), stos je da se one uopste ne pojavljuju. Kako rekoh, proveri da li kveri koji je data source za report vraca rekorde koji ti trebaju.