Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

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

  • 6 odgovora
  • 3.583 pregleda

Najnovija ↓

Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme 05.03.2014. u 13:37 · pre 154 meseca #1
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?
Potpis
Jednog dana...
Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme 05.03.2014. u 14:14 · pre 154 meseca #2
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
Potpis
[email protected]=
Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme 05.03.2014. u 14:51 · pre 154 meseca #3
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.
Potpis
Jednog dana...
Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme 05.03.2014. u 17:21 · pre 154 meseca #5
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.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme 05.03.2014. u 18:16 · pre 154 meseca #6
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.
Potpis
[email protected]=
Re: Zaobići "enter parameter value" ,otvaranjem izveštaja sa forme 05.03.2014. u 19:52 · pre 154 meseca #7
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.
Potpis
Jednog dana...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme