CRecordView::IsOnLastRecord

BOOL IsOnLastRecord ( );

Wartość zwracany

Niezerowa, jeśli bieżący rekord jest ostatni rekord w zestawie rekordów; inny sposób 0.

Uwagi

Wywołanie tej funkcji Członkowskie do określenia, czy bieżący rekord jest ostatnim rekordzie w obiekcie recordset, związane z tym widokiem rekordu. Funkcja ta jest przydatna do zapisywania własne implementacje domyślnie obsługi aktualizacji polecenia, które ClassWizard zapisuje do obsługi interfejsu użytkownika do przenoszenia między rekordami.

Przestroga   Wynik tej funkcji jest wiarygodne, chyba że widok nie może wykryć koniec zestawu rekordów, dopóki użytkownik został przeniesiony w przeszłości go. Użytkownik musi przesunąć poza ostatnim rekordzie przed rekordu widoku można stwierdzić, że należy wyłączyć wszelkie obiekty interfejsu użytkownika przejścia do następnego lub ostatni rekord. Jeśli użytkownik przenosi przeszłości ostatniego rekordu, a następnie przechodzi wstecz do ostatniego rekordu (lub przed nim), rekordów widok można śledzić użytkownika pozycji w zestawie rekordów i poprawnie wyłączyć obiektów interfejsu użytkownika. IsOnLastRecord jest także niewiarygodne po wywołaniu funkcji wykonania OnRecordLast, który obsługuje polecenia ID_RECORD_LAST lub CRecordset::MoveLast.

Omówie&nie CRecordView |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CRecordView::OnMove, CRecordView::IsOnFirstRecord, CRecordset::IsEOF, CRecordset::GetRecordCount

Index