SELECT()
 Determina o número da área de trabalho de um alias especificado
------------------------------------------------------------------------------

 Sintaxe

     SELECT([<cAlias>]) --> nAreaTrabalho

 Argumentos

     <cAlias> é o nome da área de trabalho destino.

 Retorno

     SELECT() retorna a área de trabalho do alias especificado na forma de
     um valor numérico inteiro.

 Descriçao

     SELECT() é uma funçao de tratamento de bancos de dados que determina o
     número da área de trabalho de um alias.  O número retornado pode variar
     de zero a 250.  Se <cAlias> nao for especificado, é retornado o número
     da área de trabalho corrente.  Caso <cAlias> seja especificado e o
     alias nao existir, SELECT() retorna zero.

     -----------------------------------------------------------------------
     . Nota

     A funçao SELECT() e o comando SELECT especificado com argumento de
     expressao estendida têm alguma semelhança.  Isto nao deve ser um
     problema, pois a funçao SELECT() nao é muito útil quando colocada
     sózinha em uma linha de código.
     -----------------------------------------------------------------------

 Exemplos

       O exemplo a seguir ilustra como utilizar SELECT() para
        determinar qual área de trabalho o comando USE...NEW selecionou:

        USE Sales NEW
        SELECT 1
        ? SELECT("Sales")                // Resulta: 4

       Para re-selecionar o valor retornado da funçao SELECT(), use
        o comando SELECT com a sintaxe SELECT (<idVarMem>), desta forma:

        USE Sales NEW
        nWorkArea := SELECT()
        USE Customer NEW
        SELECT (nWorkArea)

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: ALIAS() SELECT USE