Descrição
dbRecordInfo [AS] - Obtêm informações sobre o registro especificado, no segundo parâmetro <nRegistro>, da tabela corrente. Caso essa informação seja omitida, será verificado o registro corrente..
|
Sintaxe
| dbRecordInfo( <nInfoTipo>, <nRegistro> ) |
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
nInfoTipo
|
Numérico
|
Indica o tipo de informação que será verificada
|
|
|
|
| 02 |
nRegistro
|
Numérico
|
Indica o número do registro que será verificado
|
|
|
|
Retorno
| Retorno |
Tipo |
Descrição |
| xRet |
Indefinido
|
Retorna a informação do registro, ou seja, a informação requisitada pelo usuário (o tipo depende da informação requisitada).Caso não exista tabela corrente ou o registro é inválido, o retorno será nulo ("").
|
Exemplo
#INCLUDE "TOTVS.CH"
User Function dbRecordInfo()
Local nRecno := 2
dbSelectArea('SA1')
SA1->( dbGoTo( nRecno ) )
MsgInfo( 'DBRI_DELETED:' + cValtoChar( dbRecordInfo(1) ) + CRLF + ;
'DBRI_LOCKED:' + cValtoChar( dbRecordInfo(2) ) + CRLF + ;
'DBRI_RECSIZE:' + cValtoChar( dbRecordInfo(3) ) + CRLF + ;
'DBRI_RECNO:' + cValtoChar( dbRecordInfo(4) ) + CRLF + ;
'DBRI_UPDATED:' + cValtoChar( dbRecordInfo(5) ) ;
, 'UniversoADVPL' )
Return( Nil )
Resultado
Informações adicionais
|
Não funcionou corretamente nos testes
|
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎