Função: SimpleLock
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol |
Descrição:
Por meio desta função é possivel realizar o bloqueio de edições (reserva) do registro atual presente no alias corrente. (Tabela em aberto)Realiza uma indireção para a função MsRLock(), onde a mesma executa a função AX_RLOCK() para RDDs do tipo AXS ou no caso de outras RDDS executa a função DBRLock().
Programa Fonte:
APLIB060.PRW
Sintaxe:
SimpleLock ( [ ] ) --> lRet
Retorno:
lRet
- (logico)
- Retorna .T, se realizou o bloqueio do registro. .F. não conseguiu realizar o bloqueio
Exemplos
DBSelectArea("SB1")DBGoTo(100)SimpleLock() // Bloqueia o registro atual (100)MsRUnlock(100) // Desbloqueia o registro
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Array of Record |
Observação:
A rotina que realizou o bloqueio do registro via SimpleLock é responsável por realizar a liberação do mesmo, através da MsrUnlock. A SimpleLock não participa do controle de transações do sistema, e nem sofre desbloqueio através da MsUnlockAll.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas