Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Kako na predhodni rekord
pmiroslav 23.03.2012 11:59
Predmet:Kako na predhodni rekord

U primjeru na 'frmKnjizenje' je dugme 'KNJIŽI IZLAZ' koje pokreće funkciju koja prepisuhe podatke iz tablica 'tblProdaja' i 'tblProdajaStavke' u tablice 'tblTransakcije i 'tblUlazIzlaz'.
Problem je u tome što mi se korisnik žali da pošto ne prepisuje uvjek po redu več ode recimo na Rekord broj 5, a nakon knjiženja podaci u formi postave se na Rekord broj 1, a on bi želio da se postavi na predhodni ili slijedeći Rekort ( 4 ili 6).
Pokušao sam sa
DoCmd.GoToRecord, ,acPrevious
ali me ne sluša.

Molim pomoć
Prilozi:
Knjizenje.rar (Velicina datoteke:35.67 KB)

zxz 23.03.2012 15:24
Predmet:Re: Kako na predhodni rekord

Nisam te bas razumio tacno sta ne slaze ali prvo pokusaj sa ovim.
Slozi po polju datumU.
Vidim da si ga primjenjivao.

pmiroslav 23.03.2012 15:46
Predmet:Re: Kako na predhodni rekord

Nisi me razumio.
Na formi 'frmKnjizenje' sa Navigations Button odem recimo na Rekord 5 i pritisnem dugme 'KNJIŽI IZLAZ'
Posao se odradi u redu, pojavi se poruka 'Stavke sa otpremnice...' pa 'OK'
Pogledaj ponovo broj u Navigations Buton, on je 1 (jer se sve vrati na prvi rekord iz tablice)
Ja bih želi da ode na slijedeči rekord od onoga koji se obradio, znači u ovom slučaju 6.
Prilozi:
Image1.jpg (Velicina datoteke:88.65 KB)

zxz 24.03.2012 02:51
Predmet:Re: Kako na predhodni rekord

Na pocetku tvoje procedure na on klik dodaj ovo.
Dim a As Integer

a = Me.CurrentRecord

I ispod gdje vrsis requery dodaj ovo:
Me.Proknjizeno = True
MsgBox "Stavke sa otpremnice broj: " _
& OrderID & " su skinute sa skladišne kartice!", vbOKOnly, "Potvrda"
Forms!frmKnjizenje.Requery
Me.frmKnjizenjeSub.Requery
DoCmd.GoToRecord , , acGoTo, a' ovo dodaj

pmiroslav 24.03.2012 08:48
Predmet:Re: Kako na predhodni rekord

To je to što sam htio.
Hvala ti na pomoći.