Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
Pagetitle |
---|
...
|
...
...
...
|
Define
...
um
...
apelido
...
para
...
uma
...
determinada
...
ordem.
Sintaxe
Bloco de código | ||
---|---|---|
| ||
DBSetNickname( <cIndice> cIndex >, [cApelido cNickname ] )--> cRet
|
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
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
user function test()
Local cT1 := "T1"
TCLink()
DBCreate("T1", {{"FIELD_NAME", "C", 10, 0}, ;
{"FIELD_TYPE", "C", 10, 0}, ;
//Este exemplo, apresenta como utilizar a função DBSetNickname() para setar//um novo apelido e verificar qual o apelido atual.USE Cliente NEWDBSetNickname("IndNome") // retorna:{"FIELD_AGE", ""DBSetNickname("IndNome","NOME") // retorna: ""DBSetNickname("IndNome") C", 10, 0}, ; {"FIELD_NICK", "C", 10, 0}, ; {"FIELD_COL", "C", 10, 0}}, "TOPCONN")// retorna: "NOME" Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
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