Define um apelido para uma determinada ordem.
Sintaxe
DBSetNickname( < cIndex >, [ cNickname ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
|---|---|---|---|---|
cIndex | caractere | Indica o nome da ordem que receberá o apelido. | X |
|
cNickname | caractere | Indica o nome do apelido da ordem que será setada. |
|
|
Retorno
Nome | Tipo | Descrição |
|---|---|---|
cRet | caractere | Retorna o apelido corrente. Caso a ordem especificada não seja encontrada, não consiga setar o apelido ou não havia apelido, o retorno será uma string vazia (""). |
Observações
- Caso o apelido não seja especificado, no parâmetro <cNickname>, a função apenas verificará o apelido corrente.
Exemplos
user function test()
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.)
(cT1)->(DBCreateIndex('T1_IND', 'FIELD_NAME', { || 'FIELD_NAME' }))
(cT1)->(DBSetNickname("T1_IND", "T1_NICKNAME"))
DBCloseArea()
TCUnlink()
return
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas