Si applica a
Oggetto Form |
Si può usare la proprietà NewRecord per determinare se il record corrente è un nuovo record. Valore intero di sola lettura.
expression.NewRecord
espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.
Osservazioni
La proprietà NewRecord usa le impostazioni seguenti.
Impostazione |
Descrizione |
True |
Il record corrente è nuovo. |
False |
Il record corrente non è nuovo. |
Nota: La proprietà NewRecord è di sola lettura in visualizzazione Maschera e visualizzazione Foglio dati. Non è disponibile in visualizzazione Struttura. Questa proprietà è disponibile solo usando una macro o codice di Visual Basic for Applications (VBA).
Quando un utente passa a un nuovo record, la proprietà NewRecord sarà impostata su True, indipendentemente dal fatto che l'utente abbia iniziato o meno a modificare il record.
Esempio
L'esempio seguente illustra come usare la proprietà NewRecord per determinare se il record corrente è un nuovo record. La routine NewRecordMark imposta il record corrente sulla variabile intnewrec. Se il record è nuovo, viene visualizzato un messaggio che ne informa l'utente. È possibile eseguire questa routine quando si verifica l'evento Current per una maschera.
Sub NewRecordMark(frm As Form)
Dim intnewrec As Integer intnewrec = frm.NewRecord If intnewrec = True Then MsgBox "You're in a new record." _ & "@Do you want to add new data?" _ & "@If not, move to an existing record." End If End Sub