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

Štampa izveštaja - reporta problem

[es] :: Access :: Štampa izveštaja - reporta problem

Strane: 1 2

[ Pregleda: 6149 | Odgovora: 32 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

SLOJ.1973

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



+41 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:04 - pre 119 meseci
Čekaj,ne šljaka kada su ove dve linije ponovo vraćene,a šljaka kada nisu ili uopšte ne radi bez obzira da li su tu ili nisu ove dve linije? Pojasni.
Pišemo u isto vreme pa nam se odgovori preklapaju.Znači sada je sve ok. Ne diraj više ništa.
Jednog dana...
 
Odgovor na temu

mpaja
Milorad Pavlovic
Loznica

Član broj: 85296
Poruke: 110
*.dynamic.isp.telekom.rs.



Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:15 - pre 119 meseci
Da pojasnim do kraja:

izbacio sam requery a ostavio refresh i sve radi OK.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:16 - pre 119 meseci
Me.Refresh obnavlja sadržaj tekućeg zapisa koji je prikazan na formi i on ne bi trebalo da utiče jer tog trenutka nije forma u fokusu ali Me.Requery obnavla celu formu i stavlje je u fokus i to sigurno predstavlja problem. Pitanje je da li ti uopšte i Refresh treba. Svaka linija koda treba da je celishodna. Copy/Paste je vrlo loš način pisanja VBA koda. To ne znači da ja to ne radim ali sigurno je lose.
 
Odgovor na temu

mpaja
Milorad Pavlovic
Loznica

Član broj: 85296
Poruke: 110
*.dynamic.isp.telekom.rs.



Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:21 - pre 119 meseci
DA upravo tako, refresh radi update rekorda a requery obnavlja rekordset forme koja ih prikazuje. U ovom konkretnom slučaju meni je bilo dovoljno da uradim refresh jer nemam promena, nemam novih ili obrisanih rekorda u formi koja poziva izveštaj. Ovo jeste rešenje za moj problem trenutno ali i dalje ne razumem zašto vraća fokus na formu pre nego što se zatvori prozor u kome je prikazan report.
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:27 - pre 119 meseci
Zato što štampač primi naređenje tek nakon završene procedure, a tebi je report poslat u preview režim, što se vidi iz koda.
Da rezimiramo: Requery se obraća formi i ne mora da čeka zatvaranje riporta kojih možeš da imaš otvorenih i više od jednog.
 
Odgovor na temu

mpaja
Milorad Pavlovic
Loznica

Član broj: 85296
Poruke: 110
*.dynamic.isp.telekom.rs.



Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:30 - pre 119 meseci
Čovek se uči dok je živ ako ima od koga ako nema vežba....

P.S. 100% ste u pravu za copy-paste, nekad se i ne razmišlja o tome.
 
Odgovor na temu

SLOJ.1973

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



+41 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:36 - pre 119 meseci
Da li bi mozda rešenje bilo ako bi za izveštaj postavio Pop up Yes i Modal Yes? Mrzi me da simuliram mpajin slučaj,ali čini mi se da bi tada focus ostao na izveštaju,sve dok se ne zatvori.Šta vi mislite?
Jednog dana...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:43 - pre 119 meseci
Vredi pokušati. Bilo bi lakše da imamo primer. Mada je Me.Requery vrlo precizna naredba koja dolazi iza tih postavki.
 
Odgovor na temu

SLOJ.1973

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



+41 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:44 - pre 119 meseci
I ja tako mislim,ali opet ko zna.Ako kolega mpaja želi,neka proba pa nek javi.
Jednog dana...
 
Odgovor na temu

BiloKoje
Beograd

Član broj: 40147
Poruke: 401
Via: [es] mailing liste



+4 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:51 - pre 119 meseci
Ako su baš potrebne te naredbe, Refresh i Requery, što se ne bi
izvršile pre otvaranja izveštaja, u kodu dva reda ranije. Otvaranjem
izveštaja se inače ništa ne dešava sa podacima, dakle sve bi radilo
kako je zamišljeno.

Išlo bi:
...
Me.Requery
Me.Refresh

DoCmd.OpenReport stDocName, acViewPreview, , crit ----> ovo stampa formu gde se dugme nalazi
rem DoCmd.OpenReport stDocName, acViewNormal, , crit ------> ovo radi na default printer

...
 
Odgovor na temu

mpaja
Milorad Pavlovic
Loznica

Član broj: 85296
Poruke: 110
*.dynamic.isp.telekom.rs.



Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:53 - pre 119 meseci
Ljudi situacija je ovakva:

vraćene i requery i refres, kao u poslatom kodu.


popUp bio postavljen na NO a Modal na YEs ---> ne radi kako treba
popUp postavljen na YES i Modal na YEs ---> ne radi kako treba

a kaže da Modal zadržava fokus ako je setovan na YES!

Zaključak je da requery pravi problem ako se ne varam ?

Zaista ne mogu da okačim primer jer razumite da nije za širu javnost, izvinite!
 
Odgovor na temu

SLOJ.1973

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



+41 Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 20:55 - pre 119 meseci
Citat:
mpaja: Ljudi situacija je ovakva:

vraćene i requery i refres, kao u poslatom kodu.


popUp bio postavljen na NO a Modal na YEs ---> ne radi kako treba
popUp postavljen na YES i Modal na YEs ---> ne radi kako treba

a kaže da Modal zadržava fokus ako je setovan na YES!

Zaključak je da requery pravi problem ako se ne varam ?

Zaista ne mogu da okačim primer jer razumite da nije za širu javnost, izvinite!

Znači potvrdjeno: NE MOŽE!
Jednog dana...
 
Odgovor na temu

mpaja
Milorad Pavlovic
Loznica

Član broj: 85296
Poruke: 110
*.dynamic.isp.telekom.rs.



Profil

icon Re: Štampa izveštaja - reporta problem23.05.2014. u 21:08 - pre 119 meseci
Potvrdjeno da ni u jednoj kombinaciji sa requery ne ide!
 
Odgovor na temu

[es] :: Access :: Štampa izveštaja - reporta problem

Strane: 1 2

[ Pregleda: 6149 | Odgovora: 32 ] > FB > Twit

Postavi temu Odgovori

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