CDaoRecordView::OnMove
Chame essa função de membro para mover para um registro diferente no conjunto de registros e exibir os seus campos nos controles do modo de exibição do registro.
virtual BOOL OnMove(
UINT nIDMoveCommand
);
Parâmetros
nIDMoveCommand
Um dos valores de ID de comando padrão do seguintes:ID_RECORD_FIRST Mover para o primeiro registro no conjunto de registros.
ID_RECORD_LAST Move para último registro no conjunto de registros.
ID_RECORD_NEXT Mover para o próximo registro do conjunto de registros.
ID_RECORD_PREV Mover para o registro anterior no conjunto de registros.
Valor de retorno
Diferente de zero se a movimentação foi bem-sucedida; caso contrário, 0 se a solicitação de movimentação foi negada.
Comentários
A implementação padrão chama a função de membro mover apropriada do CDaoRecordset objeto associado com o modo de exibição do registro.
Por padrão, OnMove atualiza o registro corrente na fonte de dados se o usuário alterou no modo de exibição do registro.
O Assistente de aplicativo cria um recurso de menu com itens de menu do primeiro registro, último registro, próximo registro e registro anterior.Se você selecionar a opção barra inicial, o Assistente de aplicativo também cria uma barra de ferramentas com botões correspondentes a esses comandos.
Se você mover além do último registro no conjunto de registros, o modo de exibição do registro continua a exibir o último registro.Se mover para trás após o primeiro registro, o modo de exibição do registro continua a exibir o primeiro registro.
Cuidado: |
---|
Chamada OnMove lança uma exceção se o conjunto de registros não possui registros. telefonar a função do manipulador de atualização interface de usuário apropriado — OnUpdateRecordFirst, OnUpdateRecordLast, OnUpdateRecordNext, or OnUpdateRecordPrev — antes do correspondente mover operação para determinar se o conjunto de registros tem todos os registros. |
Requisitos
Cabeçalho: afxdao.h