[ niknen @ 11.10.2006. 12:43 ] @
Imam aplikaciju koju sam napravio u accessu i hteo bih da napravim precice da recimo kada kliknem na f1 ili f2 on mi otvori moju formu za unos frmunos. Da li postoji neki nacin to da se uradi? Hvala unapred
[ medaemhco @ 11.10.2006. 17:25 ] @
Private Sub proizvod_KeyDown(KeyCode As Integer, Shift As Integer)
Me.KeyPreview = True
Select Case KeyCode
'***********************************************************************************
'***********************************************************************************

Case vbKeyF2
DoCmd.openForm "Artikli", acNormal, , , , acDialog



'***********************************************************************************
'***********************************************************************************
Case vbKeyF5

DoCmd.openForm "Fakture", acNormal, , , , acDialog


End Select
End Sub
[ niknen @ 11.10.2006. 17:38 ] @
Ok probacu a reci mi samo gde to trebam da otkucam?
hvala
[ niknen @ 11.10.2006. 17:40 ] @

ove gde ti pise proizvod_key... da li ti je to naziv tabele ili tog menija koji hoces da otvoris?

Private Sub proizvod_KeyDown(KeyCode As Integer, Shift As Integer)
Me.KeyPreview = True
Select Case KeyCode
'***********************************************************************************
'***********************************************************************************

Case vbKeyF2
DoCmd.openForm "Artikli", acNormal, , , , acDialog



'***********************************************************************************
'***********************************************************************************
Case vbKeyF5

DoCmd.openForm "Fakture", acNormal, , , , acDialog

[ medaemhco @ 11.10.2006. 20:23 ] @
Proizvodi_KeyDown znači da kad je fokus na tom polju važi rad sa tipkom.Ti sve to prilagođavaš svom programu i za odabrano polje prijavljuješ događaj.Možeš to isto prijaviti na više polja.Obavezno na Form propertisu moraš prijaviti Key preview na Yes.
Klikni polje na kojem ćeš imati fokus.
Na propertisu polja i to na "On Key Down" u [Event propertis] (tri tačkice klikni) upiši gornji cod.
Ako budeš i dalje imao problema zakači svoj problem pa ćemo probati riješiti
pozdrav.
[ niknen @ 11.10.2006. 21:29 ] @
hvala na savetu ali pokusao sam i ne radi. Dakle meni treba da uz pomoc prezice f2 ili bilo kog f-a da kada kliknem otvori mi formu

imam program

na glavnoj formi mi stoji

unos:
1. filmov
2. duznika
pretraga:
1.filmova
2.duznika...

i ja bih hteo da napravim da kada kliknem na neki f meni se otvori forma unos filmova .

ako ce ti biti lakse da mi objasnis mogu da ti posaljem program u skracenoj verziji pa mi ti prakticno pokazi

[ medaemhco @ 11.10.2006. 22:02 ] @
Pošalji program
pozdrav,,,
[ Trtko @ 12.10.2006. 09:39 ] @
Ovak , na tvojoj glavnoj formi gdje zelis da ti rade one tipke

odes na properties -> event

Key Preview = yes
ON key press [EVENT PROCEDURE]


Private Sub Form_KeyPress(KeyAscii As Integer)

' ako neznas koji je asci kod za F4 ili BILO KOJU DRUGU TIPKU
ispisi si pa ces znat

msgbox keyascii

If KeyAscii = 20 Then ' ctrl+t
DoCmd.OpenForm "AUTORI"
End If
End Sub
[ niknen @ 12.10.2006. 11:00 ] @
evo saljem ti program pa pokusaj na konkretnom primeru da mi objasnih Hvala!

ovo je neka improvizacija jer prava baza imo mnogo podataka pa ne bi bilo ok da ti stavim 100 i vise mb... Postoji ovde glavna forma koja se automacki cim se otvori access pojavi i pritiskom na neki f... recimo f2 da mi otvori formu filmovi. hvala unaored

[Ovu poruku je menjao niknen dana 12.10.2006. u 12:12 GMT+1]
[ Kiro @ 12.10.2006. 13:30 ] @
Evo primjer
Kod od medaemhco
[ niknen @ 12.10.2006. 15:21 ] @
Hvala sada sam provalio hvala puno!!! Radi