Descrição
dbOrderNickname [AS] - Seleciona a ordem ativa através de seu apelido...
|
Sintaxe
| dbOrderNickname( <cApelido> ) |
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
cApelido
|
Caracter
|
Indica o nome do apelido da ordem que será setada
|
|
X |
|
Retorno
| Retorno |
Tipo |
Descrição |
| lRet |
Boolean
|
Retorna, verdadeiro (.T.), se a ordem for setada com sucesso; caso contrário, retorna falso (.F.).
|
Exemplo
#INCLUDE "TOTVS.CH"
User Function dbOrderNickname()
If !SC1->( dbOrderNickname("GCP01") )
MsgInfo( 'Sem Indice', 'UniversoADVPL' )
Endif
If !SC1->( dbOrderNickname("XXXX") )
MsgInfo( 'Sem Indice', 'UniversoADVPL' )
Endif
Return( Nil )
Resultado
Informações adicionais
|
Esta ordem é a responsável pela sequência lógica dos registros da tabela corrente
|
|
Os principais erros são: Não existe tabela ativa ou não foi encontrada a ordem com o apelido apontado por <cApelido>.
|
|
Caso <cApelido> não existir, será mostrado uma mensagem de erro "DBOrderNickName – Nick Name not found: XXX Alias: YYY", onde XXX será o apelido e YYY o alias, e será retornado falso.
|
|
Caso a work area não estiver em uso, será mostrado a mensagem de erro "Work area not in use" e será retornado falso
|
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎