[ miomirm @ 08.01.2005. 02:13 ] @
Polje Autonumber u tabeli Racuni vrsi svoj posao.Medjutim , zelim da posebna kolona "Rbroj" u istoj tabeli daje broj polja u zavisnosti od Indeksa: 1 (faktura), 2 (prijemnica), 3 (otpremnica) i drugih formi. Postavio sam funkciju : Function NextClan() As Long Dim lngBroj As Long lngBroj = 1 + Nz(DMax("Broj", "Racuni"), 0) NextClan = lngBroj End Function I na otvaranje forme (na primer faktura): DoCmd.GoToRecord , , acNewRec Me.Broj = NextClan Kako da povezem polje Indeks , tako da pri otvaranju odredjene forme na primer faktura - Indeks=1)dobijem maksimalni redni broj za tu formu , a ne kao sad, maksimalni broj uopste. Tako bi sledeca faktura bila i brojcano sledeca, iako sam u medjuvremeno imao i nekoliko prijemnica. Hvala, |