Aloittelen accessiin tutustumista tässä hiljalleen ja alkuun pitäs päästä. Ongelman kuvaus: On olemassa taulu Huolinta jossa tietoina mm asiakas, ja viite (5 nro). Sitten on lomake Avaa, jossa syötetään em. tiedot ja suljettaessa tiedot tallentuvat Huolinta tauluun. Nyt pitäisi tuohon lomakkeeseen sen avauksen yhteyteen saada toiminto joka automaattisesti asettaisi viite -kenttään seuraavan viitenumeron. Eli edellinen viitenro 1. Ajatuksia päässäni: haku Huolintaan (suurin arvo) ja lisäys yhdellä tai Viite kenttä ei tyhjenisi tallennuksen yhteydessä ja kasvaisi yhdellä seuraavassa käynnistyksessä.
Huolinta ja Avaa ovat vanhoja ja Huolinta sisältää ison joukon tietoja jo.
Huolinta ja Avaa ovat vanhoja ja Huolinta sisältää ison joukon tietoja jo.
Vastaukset 2
Vanhimmat
Avaa-lomaakkeen moduliin:
Private Sub Form_BeforeInsert(Cancel As Integer)
Viite = DMax("[Viite]", "Huolinta") 1
End Sub
Viikonloput vietelty ja niimpäin pois. Ohjeesi oli rautaa ja hakee hienosti. Seuraava vaihe jota en ole keksinyt olisi arvon kirjoitus tauluun. Otetaan vaikka esim tuo viitteen arvo. Miten sen saisi kirjoitettua vaikka Viitelista taulun kenttään Viite?