Condividi tramite


CRecordView::IsOnLastRecord

Chiamare la funzione membro per determinare se il record corrente è l'ultimo record dell'oggetto recordset associato a questa visualizzazione di record.

BOOL IsOnLastRecord( );

Valore restituito

Diverso da zero se il record corrente è l'ultimo record del recordset, in caso contrario 0.

Note

Questa funzione è utile per la scrittura delle implementazioni di gestori predefiniti per l'aggiornamento del comando di ClassWizard scrittura per supportare un'interfaccia utente per lo spostamento da un record a.

Nota di avvisoAttenzione

Il risultato di questa funzione è affidabile ma la visualizzazione non può rilevare la fine del recordset fino a quando l'utente non sia passato a.L'utente deve spostare oltre l'ultimo record prima della visualizzazione di record possa indicare che deve disabilitare tutti gli oggetti dell'interfaccia utente per lo spostamento al successivo o l'ultimo.Se si passa dopo l'ultimo record e quindi si sposta all'ultimo record o di), la visualizzazione di record può tenere traccia della posizione dell'utente nel recordset e disabilitare gli oggetti dell'interfaccia utente correttamente.IsOnLastRecord è fondamentalmente dopo una chiamata alla funzione OnRecordLastdi implementazione, che gestisce il comando ID_RECORD_LAST, o a CRecordset::MoveLast.

Requisiti

Header: afxdb.h

Vedere anche

Riferimenti

Classe di CRecordView

Grafico della gerarchia

CRecordView::OnMove

CRecordView::IsOnFirstRecord

CRecordset::IsEOF

CRecordset::GetRecordCount