[ 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 |
[ niknen @ 11.10.2006. 12:43 ] @
[ 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
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|