[ IKA RISTOVIĆ @ 20.08.2014. 16:23 ] @
Zanimame kako da sakrijem dugme preko koga stampam formu.
Sve što je na formi se lepo otštampa ali samo dugme ostaje na izveštaju
što bi hteo da izbegnem. Kako da ga sakrijem, meni nikako ne ide.
Ika
[ BiloKoje @ 20.08.2014. 18:42 ] @
Malo je nejsno, šta se štampa, izveštaj ili forma, gde se dugme nalazi i kada treba da se sakrije.
[ izonic @ 20.08.2014. 20:07 ] @
Na on klik tog dugmeta za stampu dodaj ovaj kod:

Me.NekaDrugaKontrola.SetFocus
Me.ImeOvogCommandtatera.Visible = False
DoCmd.OpenForm "ImeForme", 2
[ IKA RISTOVIĆ @ 20.08.2014. 21:09 ] @
Izonic , to je to hvalati mnogo
ika
[ Zidar @ 22.08.2014. 15:54 ] @
Uz svo postovanje resenja, ima i jednostavnije. Za kontrole na formama (i na reportima), postoji property "Display When". Obicno je na dnu kartice "Format" i ima opcije: Always, Screen Only, Print Only.

Za tvje dugme, mozes da postavis Display When na vrednost "Screen Only" i dugme se nece videti na stampanom izvestaju niti Print Preview, a videce se na u Report View (uvedeno u Access 2007).

Ideja: mozes na reportu da imas kontrole koje se vide u Report View , a nema ih na stampanom izvestaju. Verujem da se moze staviti hyperlink na report, koji moze da se klikne, da omoguci neku vrstu 'drill down' efekta, sto na papairu nema smisla - nema sta da se klikne. Moguce je dodati i neki tekst, objasnjenja, koja su mozda korisna u Report Viewrezimu, ali se nece videti na stampi.

A sve to bez i jedne linije koda. Dugo se nisam javljao, ali moram da podsetim na Zidarevu teoremu: "The best code is no code at all"