Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Atual »

Retorna o alias de uma área de trabalho especificada.

Sintaxe

Alias( [ nWorkArea ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

nWorkArea

numérico

Indica o número (entre 0 e 511) da área de trabalho que será verificada.

 

 

Retorno

Nome

Tipo

Descrição

cAlias

caractere

Retorna o alias da área de trabalho, no formato string, em letras maiúsculas. Caso o parâmetro (nWorkArea) não seja informado, o retorna será o alias da área de trabalho corrente ou, se não houver nenhum arquivo em uso, uma string vazia ("").

Observações

Alias() é uma função de banco de dados utilizada para determinar o alias da área de trabalho especificada. Alias é o nome atribuído a uma área de trabalho quando um arquivo de banco de dados está em uso. O nome atribuído é o nome real do arquivo de banco de dados ou um nome que foi explicitamente atribuído através da cláusula ALIAS do comando USE.

Alias() é o inverso da função Select(). Alias() retorna o alias através do número da área de trabalho e Select() o número da área de trabalho através do alias.

Exemplos

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

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

  cAlias := Alias(0)
  
  if cAlias == "T1"
    conout("Alias T1")
  endif
  
  DBCloseArea()
  
  TCUnlink()
RETURN

Veja também

  • Sem rótulos