volgnummer met autonummering

Status
Niet open voor verdere reacties.

mm_the_matrix

Gebruiker
Lid geworden
1 aug 2005
Berichten
79
ik wil graag een verkoopformulier maken.
er is een product met een volgnr (om verschillende andere redenen)
is er een mogelijkheid om een soord van autonummering te krijgen van het volgnr
dus:
artikel 1 volgnummer 1
artikel 1 volgnummer 2
artikel 2 volgnummer 1
 
Ja, dat kan.

Hoe je dat moet doen hangt ervanaf hoe je de zaken opslaat en wanneer je precies het volgnummer wilt toekennen.
Je zult dus wat meer over je toepassing moeten vertellen.
Het makkelijkst is dat als je je toepassing even post (stop hem in een winzip bestandje) dan kunnen we in je eigen toepassing een voorbeeldje maken.
 
Dat zul je moeten regelen vanaf het formulier waar je de gegevens invoert.
Dat betekent meteen dat je zult moeten gaan programmeren.
In je tabel offerte prod zou ik overigens verwijzen naar ProductID en niet naar een tekstveld product.

Je moet dan een module aanmaken met de volgende functie daarin:

Public Function fnGetNextVolgnummer(mProductID As Long) As Long
Dim lngMaxVolgnummer As Long

'Bepalen hoogste volgnummer voor het product
If DCount("product volgnr", "offerte prod", "ProductID=" & CStr(mProductID)) > 0 Then
lngMaxVolgnummer = DMax("product volgnr", "offerte prod", "ProductID=" & CStr(mProductID))
Else
lngMaxVolgnummer = 0
End If

'Eerstvolgend volgnummer teruggeven
fnGetNextVolgnummer = lngMaxVolgnummer + 1

End Function

Vervolgens kun je deze functie gebruiken om het eersvolgende volgnummer voor een product op te halen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan