maniac2003
Terugkerende gebruiker
- Lid geworden
- 14 dec 2006
- Berichten
- 3.128
Kan iemand mij vertellen hoe ik met een leeg record in een subformulier kan beginnen, want het lukt me niet met onderstaande code:
Private Sub Form_Load()
DoCmd.GoToRecord , , acNewRec
End Sub
Eerder heeft dit volgens mij wel gewerkt maar nu niet.
En ook had ik een vraagje over autonummering, hoe krijg ik voor elkaar dat wanneer ik een nieuw record aanmaak de hoogste oude waarde pakt en daar 1 bij op telt.
Ondertussen had ik dit al gevonden:
Private Sub Knop_record_toevoegen_Click()
On Error GoTo Err_Knop_record_toevoegen_Click
y = dmax (veld, tabel, voorwaarde)
DoCmd.GoToRecord , , acNewRec
me.volgnummer = y + 1
Exit_Knop_record_toevoegen_Click:
Exit Sub
Err_Knop_record_toevoegen_Click:
MsgBox Err.Description
Resume Exit_Knop_record_toevoegen_Click
End Sub
Maar wellicht zijn er nog andere manieren.
Alvast bedankt voor de hulp.
Groetjes,
maniac2003
Private Sub Form_Load()
DoCmd.GoToRecord , , acNewRec
End Sub
Eerder heeft dit volgens mij wel gewerkt maar nu niet.
En ook had ik een vraagje over autonummering, hoe krijg ik voor elkaar dat wanneer ik een nieuw record aanmaak de hoogste oude waarde pakt en daar 1 bij op telt.
Ondertussen had ik dit al gevonden:
Private Sub Knop_record_toevoegen_Click()
On Error GoTo Err_Knop_record_toevoegen_Click
y = dmax (veld, tabel, voorwaarde)
DoCmd.GoToRecord , , acNewRec
me.volgnummer = y + 1
Exit_Knop_record_toevoegen_Click:
Exit Sub
Err_Knop_record_toevoegen_Click:
MsgBox Err.Description
Resume Exit_Knop_record_toevoegen_Click
End Sub
Maar wellicht zijn er nog andere manieren.
Alvast bedankt voor de hulp.
Groetjes,
maniac2003