Sdílet prostřednictvím


CDaoRecordView::OnMove

Volání funkce tohoto člena přesunout na jiný záznam v sadě záznamů a zobrazení její pole ovládacích prvků zobrazení záznamu.

virtual BOOL OnMove(
   UINT nIDMoveCommand 
);

Parametry

  • nIDMoveCommand
    Jedna z následujících hodnot ID standardní příkaz:

    • ID_RECORD_FIRSTPřesunutí na první záznam v sadě záznamů.

    • ID_RECORD_LASTPřesunutí na poslední záznam v sadě záznamů.

    • ID_RECORD_NEXTPřesunutí na další záznam v sadě záznamů.

    • ID_RECORD_PREVPřesunutí na předchozí záznam v sadě záznamů.

Vrácená hodnota

Nenulová hodnota, pokud přesun byla úspěšná. jinak 0, pokud byl odepřen požadavek na přesun.

Poznámky

Výchozí implementace volá příslušnou funkci člena přesunout z CDaoRecordset objektu přidruženého zobrazení záznamu.

Ve výchozím nastavení OnMove aktualizuje aktuální záznam ve zdroji dat. Pokud uživatel byl změněn v zobrazení záznamu.

Aplikace vytvoří nabídce zdroj položky první záznam, poslední záznam, další záznam a předchozí záznam.Možnost počáteční nástrojů Průvodce aplikací také vytvoří panel nástrojů s tlačítky odpovídající příkazy.

Pokud přesunete za poslední záznam v sadě záznamů, zobrazení záznamu nadále zobrazit poslední záznam.Pokud přesunete zpět za první záznam, zobrazení záznamu pokračuje zobrazíte první záznam.

Poznámka k upozorněníUpozornění

Volání OnMove vyvolá výjimku, pokud sada záznamů neobsahuje žádné záznamy.Volání funkce zpracování aktualizace uživatelské rozhraní – OnUpdateRecordFirst, OnUpdateRecordLast, OnUpdateRecordNext, nebo OnUpdateRecordPrev – před odpovídající přesunout operaci k určení, zda sada záznamů záznamy.

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Třída CDaoRecordView

Diagram hierarchie

CDaoRecordset::Move