Beste ontwikkelaars,
Ik gebruik al enkele jaren een database voor mijn klanten.
ik heb echter nooit gewerkt met een specifiek klantennummer.
ik zou dit vanaf nu wel willen doen voor alle nieuwe klanten.
De klantenID van mijn tabel gebruiken is echter geen optie omdat de autonummering voor de eerste 26 klanten netjes opeenvolgend waren. Nadien is de automatische toekenning van de KlantenID zeer willekeurig geweest met ID's van 8 en 9 cijfers en zelfs negatieve nummering. Dus niet zo netjes om als klantnummer (en later offerte en factuurnummer) te gebruiken.
Op het net vind ik wel enkele voorbeelden om een klantnummer te genereren met VBA maar die willen maar niet lukken met mijn database.
Waar ik op zoek naar ben is een vba code dat bij het aanmaken van een nieuw record een klantnummer wordt genereerd en deze opslaat in het veld "Klantnummer" van de Tbl "Tabel_Klanten" Eventueel met een prefix : "KL-" en een klantnummer 0001, 0002
Alles gebeurd uiteraard via een formulier.
Wie kan mij helpen
Bedankt op voorhand.
Pascal
Ik gebruik al enkele jaren een database voor mijn klanten.
ik heb echter nooit gewerkt met een specifiek klantennummer.
ik zou dit vanaf nu wel willen doen voor alle nieuwe klanten.
De klantenID van mijn tabel gebruiken is echter geen optie omdat de autonummering voor de eerste 26 klanten netjes opeenvolgend waren. Nadien is de automatische toekenning van de KlantenID zeer willekeurig geweest met ID's van 8 en 9 cijfers en zelfs negatieve nummering. Dus niet zo netjes om als klantnummer (en later offerte en factuurnummer) te gebruiken.
Op het net vind ik wel enkele voorbeelden om een klantnummer te genereren met VBA maar die willen maar niet lukken met mijn database.
Waar ik op zoek naar ben is een vba code dat bij het aanmaken van een nieuw record een klantnummer wordt genereerd en deze opslaat in het veld "Klantnummer" van de Tbl "Tabel_Klanten" Eventueel met een prefix : "KL-" en een klantnummer 0001, 0002
Alles gebeurd uiteraard via een formulier.
Wie kan mij helpen
Bedankt op voorhand.
Pascal