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

Prazan prostor izmedju redova u izvestaju

[es] :: Access :: Prazan prostor izmedju redova u izvestaju

[ Pregleda: 2104 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ivan141
Opstinska uprava,sluzbenik

Član broj: 283970
Poruke: 6
*.static.isp.telekom.rs.



Profil

icon Prazan prostor izmedju redova u izvestaju27.04.2011. u 12:26 - pre 158 meseci
Mozda nesto u vezi mog pitanja postoji vec na forumu,ali ja nisam uspeo da nadjem,pa se izvinjavam sto postavljam novu temu za koju je eventualno odgovor dat.
Kako da u izvestaju u kome postoji vise redova izbegnem prazan prostor za redove koji nemaju vrednost i koji se ne prikazuju.
 
Odgovor na temu

ivan141
Opstinska uprava,sluzbenik

Član broj: 283970
Poruke: 6
*.static.isp.telekom.rs.



Profil

icon Re: Prazan prostor izmedju redova u izvestaju27.04.2011. u 13:29 - pre 158 meseci
Da malo pojasnim.U report footer-u imam ispisano vise izvora finansiranja:
iz budzeta
donacije
zaduzivanje
preneti visak prihoda
neutrosena sredstva
i sl
Vrednost ima samo prvi red iz budzeta i poslednji neutrosena sredstva.Ostali redovi se ne prikazuju, ali u reportu je veliki razmak kao da su prikazani i ostali redovi.Opcije Can grow i Can shrink su na yes.Rec je o accessu 2003.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.adsl.eunet.rs.



+41 Profil

icon Re: Prazan prostor izmedju redova u izvestaju28.04.2011. u 05:52 - pre 158 meseci
Hajde pojasni malo,da li su ti izvori finansiranja tekst polja svako za sebe ili jedno text polje.Mislim ono text polje sa record source za iz budžeta,pa text polje sa record source za donacije itd.
Jednog dana...
 
Odgovor na temu

ivan141
Opstinska uprava,sluzbenik

Član broj: 283970
Poruke: 6
*.static.isp.telekom.rs.



Profil

icon Re: Prazan prostor izmedju redova u izvestaju28.04.2011. u 06:53 - pre 158 meseci
Evo pojasnjenja.Izvori finansiranja su svaki za sebe ali ne kao tekst polja vec kao label.Ali pored izvora finansiranja u drugoj koloni postoje iznosi sredstava kao tekst polja.Mozda je najbolje ovako:

izvori iz budzeta dodatni ukupno
01 budzet 20000 20000
03 donacija 10000 10000
13 visak 500 500
15 ner. sred 1000 1000
itd.
Problem nastaje kad imate unos samo recimo na 01 budzet i 15 nerasporedjena sredstva.Izmedju ostaje prazan prostor. Inace sam postavio uslov da izvori koji nemaju vrednost budu nevidljivi.
 
Odgovor na temu

ivan141
Opstinska uprava,sluzbenik

Član broj: 283970
Poruke: 6
*.static.isp.telekom.rs.



Profil

icon Re: Prazan prostor izmedju redova u izvestaju28.04.2011. u 08:06 - pre 158 meseci
Evo slika ako uspe


 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Prazan prostor izmedju redova u izvestaju28.04.2011. u 08:25 - pre 158 meseci
Pa kao sto sam i mislio.Jedino resenje koje sam ja nekad primenio kod sebe je da napravis onoliko izvestaja koliko imas tih izvora finansiranja,ali u svakom da izostavis po jedan,koji je prazan.I sad prilikom otvaranja glavnog tj.na on activate ispitujes da li je polje ne znam,recimo sopstveni prihodi prazan,pa ako jeste skrivas glavni izvestaj,a otvaras onaj u kome ne postoji polje sopstveni prihodi.I tako redom.Znam da nije bas najbolje,ali sam ja tako uradio,mada sam imao samo tri polja.Kod na on activate bi bio nesto tipa
Code:
Private Sub Report_Activate()
If IsNull(Me.Sopstveniprihodi) Then
Me.Visible = False
DoCmd.OpenReport "Report2", acViewPreview
End If
End Sub

Jednog dana...
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
*.lnse1.pie.bigpond.net.au.

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Prazan prostor izmedju redova u izvestaju28.04.2011. u 15:02 - pre 158 meseci
Kolega @SLOJ.1973 Vam je dao jedan nacin resavanja. Buduci da sam radio model Budzeta Opstinske uprave, pokusajte da Izvor finansiranja predstavite sa tabelom, tako cete moci upitom da uklonite ono sto ima vrednost nula.
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Prazan prostor izmedju redova u izvestaju28.04.2011. u 15:07 - pre 158 meseci
Pravi problem je sto se sva polja koja prikazujes u reportu verovatno nalaze u jednom redu tabele. Zbog toga imas labele kao nalsove. Labele naravno ne mozes ukloniti bez mnogo programiranja koje bi ionako palo u vodu prilikom prve izmene.

Pravo resenej je da reorganizujes record source za report. Treba da ti podaci budu u tabeli-kveriju koji kad se otvori izgleda bas onako ako tvoj report. U tom slucaju bi se neki redovi pojavljivali, a neki ne. Ono sto se ne pojavi, ne bi se videlo na reportu. Ovako kako izgleda, pokusao si da bivsi Excel izvestaj pretvoris direktno u Access. To ne ide, kao sto vidis i sam.

 
Odgovor na temu

ivan141
Opstinska uprava,sluzbenik

Član broj: 283970
Poruke: 6
*.static.isp.telekom.rs.



Profil

icon Re: Prazan prostor izmedju redova u izvestaju29.04.2011. u 08:01 - pre 157 meseci
Mozda se nismo najbolje razumeli.Nije problem u pojavljivanju.Izvor koji nema vrednost se ne pojavljuje ,ali u footeru reporta ostavlja prazan prostor ,nece da shrinkuje ako tako mogu da kazem.Ako imam vrednost u izvoru finansiranja koja je prva i poslednja onda imam veliki prazan prostor.Labele sam pretvorio u tekst polja i sve opcije za shrink postavio na yes.
 
Odgovor na temu

ivan141
Opstinska uprava,sluzbenik

Član broj: 283970
Poruke: 6
*.static.isp.telekom.rs.



Profil

icon Re: Prazan prostor izmedju redova u izvestaju29.04.2011. u 10:33 - pre 157 meseci
Da bude jasnije


 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Prazan prostor izmedju redova u izvestaju29.04.2011. u 11:51 - pre 157 meseci
Jedino što mi pade na pamet posle okačene slike,jeste da polja koja su prazna (možeš i sva) prilikom izrade izveštaja suziš maximalno da se u principu vidi samo jedna linija,pa staviš opciju can grow i can shrink na yes i to je to.Kad budu imali zapise polja će se proširiti,a kad nema ostaće sužena.Pozdrav.Zaboravih da dodam,da na događaj Report on activate postaviš ispitivanja za nešto tipa If IsNull(Me.Sopstveniprihodi) Then me.Sopstveniprihodi_Label.width=0 i da labele postaviš u izradi izveštaja tačno onolike visine koliki je i text polje kad nije prazno,a sledeću labelu postaviš preko nje,ali ne skroz već onoliko koliko je text polje kada nema zapis (jedna linija da se vidi).Nadam se da sam bio jasan.Pokušaću da postavim primer.

[Ovu poruku je menjao SLOJ.1973 dana 29.04.2011. u 13:04 GMT+1]
Jednog dana...
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Prazan prostor izmedju redova u izvestaju29.04.2011. u 21:36 - pre 157 meseci
OK, ako razumem sve kontrole nestnu lili se smanje, ili se bar mogu smanjiti onako kako SLOJ.1973 preporucuje. Pa ipak, footer se ne smanjuje. Probaj da za sam footer postavis CanShrink=FALSE.
 
Odgovor na temu

[es] :: Access :: Prazan prostor izmedju redova u izvestaju

[ Pregleda: 2104 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

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