[ loko_1 @ 26.08.2006. 15:03 ] @
Molio bih za pomoc !! Napravio sam bazu za izdavanje racuna, medjutim trebao bih pomoc, kada idem na new record da mi se u text box upisuje sljedeci record uvecan za 1 !


1.)

npr.

zadnji racun broj 123 u tabeli tbl_racuni.
Kada pritisnem na new record da mi se zadnji broj racuna poveca za 1 te se ispise u formu text box-a rucun , ali da nije sa autonumber.

2.)

Kako napraviti !

Kada pritisnem npr. F1 da mi automacki pokrene new record .

Unaprijed Vam zahvaljujem !!!




[ electroNik @ 29.08.2006. 14:04 ] @
1) Ovo ti je bitno:
Code:
Dim intSledeciBroj as integer
intSledeciBroj = 1 + Nz(DMax("Ime_Polja", "Ime_Tabele"), 0)
Znači: vadi najveći broj iz polja i tabele koje ti izabereš i sabira sa 1. Sad ti vidi u koji ćeš event ili proceduru ovo da strpaš.

2) Treba da koristiš event forme: KeyDown. Imaš lepo objašnjeno u help-u za Visual Basic.
Ne znam kako tačno treba da izgleda procedura jer ja to radim u VB2005-ici.
Probaj ovako nekako:
Code:
If KeyCode = vbKeyF1 Then
Msgbox "Izgleda da radi"
End IF