Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
DBRecordInfo
DBRecordInfo

Função: DBRecordInfo

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.

DBRecordInfo ( < nInfoTipo>, [ nRegistro] ) --> xRet

NomeTipoDescriçãoObrigatórioReferência
nInfoTipoNuméricoIndica o tipo de informação que será verificada. Para mais informações, consulte a área Observações. X
nRegistroNuméricoIndica o número do registro que será verificado.
    xRet(qualquer)
  • 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 ("").

O tipo de informação, do parâmetro <nInfoTipo>, é escolhido de acordo com as seguintes constantes:

ConstanteDescrição

 DBRI_Deleted

Indica o estado de excluído. Similar a Deleted. Tipo: Lógico.

 DBRI_RecSize

Indica o tamanho do registro. Similar a RecSize. Tipo: Numérico.

 DBRI_Updated

Verifica se o registro foi alterado e ainda não foi atualizado fisicamente. Similar a Updated. Tipo: Lógico. 

//Este exemplo, apresenta como utilizar a função DBRecordInfo() para obter informações//sobre registros da tabela corrente.USE Clientes NEWDBGoTo(100)DBRecordInfo(DBRI_DELETED) // Retorno: .F.DBDelete()DBRecordInfo(DBRI_DELETED) // Retorno: .F.DBRecall()DBRecordInfo(DBRI_RECSIZE) // Retorno: 230NOME := "JOAO"DBGoTo(200)DBRecordInfo(DBRI_UPDATED) // Retorno: .F.DBRecordInfo(DBRI_UPDATED,100) // Retorno: .T. 
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server