Retorna a quantidade de campos existentes na estrutura da área de trabalho ativa.

Sintaxe

FCount()

Retorno

Nome

Tipo

Descrição

nRet

numérico

Retorna a quantidade de campos existentes na estrutura da área de trabalho ativa.

Exemplos

FUNCTION Example()
  Local cT1 := "T1"
  
  TCLink()
  
  DBCreate("T1", {{"FIELD_NAME", "C", 10, 0}, ;
                  {"FIELD_TYPE", "C", 10, 0}, ;
                  {"FIELD_AGE", "C", 10, 0}, ;
                  {"FIELD_NICK", "C", 10, 0}, ;
                  {"FIELD_COL", "C", 10, 0}}, "TOPCONN")
                  

  DBUseArea(.F., 'TOPCONN', cT1, (cT1), .F., .T.)

  nRet := (cT1)->(FCount())
  
  if nRet == 5
    conout("Existe 5 Colunas")
  endif
  
  DBCloseArea()
  
  TCUnlink()
RETURN

Veja também

  • Sem rótulos