Ho una semplice maschera per inserire 1 nuovo record.
La apro da VBA con:
DoCmd.OpenForm "MioForm", acNormal, , , acFormAdd, acDialog
Il mio problema è che ho notato che il record non viene creato fin tanto che non riempio almeno un campo.
Se chiudo subito la finestra nella tabella corrispondente non vedo nessun nuovo record.
Nel momento che iniizio a scrivere un campo noto invece che il campo contenente la chiave primaria si popola da solo e capisco che il record è stato creato.
Io vorrei invece che non appena il form appare, il campo contenente la chiave primaria sia già popolato. E quindi se chiudo anche subito
il form un nuovo record nella tabella mi appaia, anche con tutti i campi vuoti o ai loro valori di default.
Come posso fare? Grazie.