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

Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme

[es] :: Access :: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme

[ Pregleda: 2291 | Odgovora: 6 ] > 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 Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme05.03.2014. u 12:37 - pre 122 meseci
Poštovane kolege,nikako ne mogu da pronadjem rešenje za ovaj moj problem.Potrebno mi je da sa forme pozovem izvestaj koji za Record Source ima upit sa Where filtriranjem. Prilikom pokretanja uvek mi se pojavi accessova poruka "enter parameter value".Kako je zaobići?
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme05.03.2014. u 13:14 - pre 122 meseci
u upitu je problem, ako pozivas sa forme i na njoj imas polje za unos godine onda je trebalo u upitu da navedes punu adresu do tog polja. Ali i dalje se na izvestaju pojavljuje greska, pretpostavljam da nedostaje tabela iz koje bi se uzimao podatak
Prikačeni fajlovi
 
Odgovor na temu

SLOJ.1973

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



+41 Profil

icon Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme05.03.2014. u 13:51 - pre 122 meseci
Znam za ovaj nacin,ali je ovo moje malo slozeniji problem.Ovde sam banalizovao,cisto da vidite primer. Kod mene se to desava na AfterUpdate nekog polja na nekoj subformi,gde nemam polje za ukucavanje godine,vec sam to zeleo da postignem recimo nekim inputboxom koji ce da iskoci ako vrednost nekog polja ne zadovoljava kriterijum,pa dobijam poruku da ukucam godinu za koju zelim da vidim izvestaj. Ne bih zeleo da menjam upit,jer mi on sluzi i za druge izvestaje. Znaci ima li nacina da se prilikom pokretanja izvestaja,automatski dodeli taj parametar value,da se ne bi pojavio? Hvala ti na brzom javljanju.
Jednog dana...
 
Odgovor na temu

Dexxxl
Dejan Stojanovic
Blagi uzas
Knjazevac

Član broj: 252836
Poruke: 212
178-221-54-235.dynamic.isp.telekom.rs.



+9 Profil

icon Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme05.03.2014. u 15:58 - pre 122 meseci
Probaj da u queriju dodas

WHERE (Year([CalendarDate])=[unesi godinu]) Or (uslov koji ti treba)
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme05.03.2014. u 16:21 - pre 122 meseci
Direktno dodeljivanje parametra izveštaju se radi tako da se napravi unbound polje na izveštaju (recimo u header i može Visible=No), a u Control Source se upiše ono što ti je Fox28 napisao: [Forms]![Form1]![Text1].
Međutim, redosled radnji je takav da ti dodavanje parametra sa forme direktno u izveštaj ne pomaže, jer je izvor za izveštaj upit i njega Access prvo kontroliše.
 
Odgovor na temu

FOX028
Visoka tehnicka skola strukovnih studija
Kosovska Mitrovica

Član broj: 258986
Poruke: 850

Sajt: https://www.zile028.com


+49 Profil

icon Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme05.03.2014. u 17:16 - pre 122 meseci
Odradio sam ti jedan primer na brzinu, ovaj nacin sam ja za mene jednom koristio, da preko VBA zadas Record Source za izvestaj u obliku SQL koda, a takodje mozes u VBA napisati kako zelis da zadas kriterijum za izvestaj.

Prikačeni fajlovi
 
Odgovor na temu

SLOJ.1973

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



+41 Profil

icon Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme05.03.2014. u 18:52 - pre 122 meseci
Citat:
Getsbi
Međutim, redosled radnji je takav da ti dodavanje parametra sa forme direktno u izveštaj ne pomaže, jer je izvor za izveštaj upit i njega Access prvo kontroliše.

Znači ne može.OK.Hvala Getsbi.
Citat:
FOX028: Odradio sam ti jedan primer na brzinu, ovaj nacin sam ja za mene jednom koristio, da preko VBA zadas Record Source za izvestaj u obliku SQL koda, a takodje mozes u VBA napisati kako zelis da zadas kriterijum za izvestaj.

Primer savršeno završava posao,ali sam ja hteo pribeći Zidarevoj teoremi:The best code is no code at all - ZIdareva teorema o programiranju,ali kad se mora onda se mora.Hvala još jednom svima,završiću posao pomoću FOX028 primera.
Jednog dana...
 
Odgovor na temu

[es] :: Access :: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme

[ Pregleda: 2291 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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