[ milos036 @ 06.09.2007. 08:20 ] @
Znaci iz naslov se vidi pitanje. Radim neku bazu podataka i kako sada da kada kliknem na dugme unesi da mi automatski kursos postavi u prvo polje koje treba da unesem. |
[ milos036 @ 06.09.2007. 08:20 ] @
[ IvanDzGrozni @ 06.09.2007. 08:54 ] @
Evo ti odgovora:
Text1.SetFocus [ milos036 @ 06.09.2007. 20:33 ] @
Da da da to znam i ja... Ali to vazi samo kada je dugme nema vec funkciju. U Accessu ja dodam dugme i na njega stavim funkciju za unos novog record-a pomocu wizard-a a kasnije kada stavim u kodu Company.SetFocus, izgubi se i funkcija a ni f od focusa.
[ rgdrajko @ 06.09.2007. 22:01 ] @
Moda ce ovo da pomogne.
Code: Text1.SetFocus Text1.Refresh [ goranvuc @ 06.09.2007. 22:17 ] @
@milos036, postavi deo koda o kom pricas, ovako te niko nista ne razume. Rad u VB 6.0 se prilicno razlikuje od onog u Access-u.
@rgdrajko, Refresh() metoda kod TextBoxa ima samo funkciju ponovnog iscrtavanja kontrole i nema nikakve veze sa fokusima i sl. [ IvanDzGrozni @ 07.09.2007. 12:21 ] @
Citat: milos036: Da da da to znam i ja... Ali to vazi samo kada je dugme nema vec funkciju. U Accessu ja dodam dugme i na njega stavim funkciju za unos novog record-a pomocu wizard-a a kasnije kada stavim u kodu Company.SetFocus, izgubi se i funkcija a ni f od focusa. Nisam shvatio sta si hteo da kazes ovim. Da li to pises program u VB ili u Access?? [ milos036 @ 07.09.2007. 20:10 ] @
U Visual Basic-u u okviru Access-a.
[ Getsbi @ 07.09.2007. 21:21 ] @
Ajd zakači primerčić i napiši tačno šta hoćeš. Koja forma? Koje dugme? I koje polje da bude u fokusu?
[ Miro35 @ 09.09.2007. 16:47 ] @
Evo da se umješam.Tebi treba kad klikneš dugme na formi da ti kursor prebaci u polje recimo "Broj".Onda na to dugme ideš desni klik pa propertis,pa na onclick ideš u Vb i tu upiši:
Docmd.GoToControl "Broj" Me.Broj = Null Samo ovde umjesto Broj stavi naziv svog Textboxa. [ Scelle @ 10.09.2007. 01:02 ] @
Ja ne mogu da pronadjem nacin da rijesim slican problem.
Naime, pretpostavimo da na formi imam dugme SNIMI (cmbSnimi) i nekoliko drugih kontrola (textboxovi, combo boxovi...). Kako da natjeram Access da posle klika na dugme SNIMI fokus vrati na kontrolu na kojoj je bio neposredno prije pritiskanja? [ Getsbi @ 10.09.2007. 06:25 ] @
Na OnClick događaj dugmeta SNIMI na kraju dodaj kod:
Me![ZeljenoPolje].SetFocus ' ako je eksplicitno na željeno polje ili Screen.PreviousControl.SetFocus ' ako je na zadnje polje koje je imalo fokus [Ovu poruku je menjao Getsbi dana 10.09.2007. u 09:11 GMT+1] [ milos036 @ 10.09.2007. 10:00 ] @
Koristim Access 2007, mada to nema nikakve veze.
Evo par slicica pa ce verovatno svima biti jasnije sta me muci... Ni sa jednim od ovih kodova koje ste dali ovde nisam mogao da napravim ono sto sam hteo... Mozda Access ne moze nakon dodate funkcije pomocu wizarda da ocita onu iz koda. Primetio sam da je kod prazan kod funkcije dodate pomocu wizarda. Sto se tice ovog koda... Citat: Me![ZeljenoPolje].SetFocus ' Primetio sam da mi Access tu obrise ovaj uzvicnik (!) pored "Me". Pozdrav, [ Getsbi @ 10.09.2007. 10:27 ] @
Moguće je da se tako ponaša i briše (!) jer ja koristim Access 2003 tako da nemam nikakva iskustva sa 2007. Kod mene ovo što sam napisao radi. Probaj u Helpu za 2007 da potražiš načine referenciranja na formi.
[ milos036 @ 10.09.2007. 10:30 ] @
Danas kada odem u skolu cu da pogledam na Office-u 2003. Da ne brljavim ovde pa javim... U cemu je problem...
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|