Descrição
GetAdvFval [AS] - Localiza um registro com determinado valor da expressão de chave e índice e retorna os valores
|
Sintaxe
| dbSeek( cKeyAlias,xKeyFields,xKeyValue,nKeyOrder,xKeyDefault, lUseDef ) |
Parâmetros
| Par |
Nome |
Tipo |
Descrição |
Default |
Obg |
Ref |
01
|
cKeyAlias
|
Caracter
|
Tabela
|
|
|
|
| 02 |
xKeyFields |
Indefinido |
Campo retornar ou array de campos |
|
|
|
| 03 |
xKeyValue |
Indefinido |
Chave de busca |
|
|
|
| 04 |
nKeyOrder |
Númerico |
Indice de busca |
|
|
|
| 05 |
xKeyDefault |
Indefinido |
Valor ou valores em array a retornar caso não encontre a chave |
|
|
|
| 06 |
lUseDef |
Boolean |
|
.F. |
|
|
Retorno
| Retorno |
Tipo |
Descrição |
| xRet |
Indefinido
|
Retorna array ou valor
|
Exemplo
#INCLUDE "TOTVS.CH"
User Function GetAdvFval()
aInfAux := {"", ""}
aInfAux := GetAdvFVal("SRA", {"RA_NOME", "RA_PIS"}, xFilial("SRA") + RC1->RC1_MAT, 1, aInfAux)
Return( Nil )
Resultado
Gostou? Compartilhe com seus amigos e deixe um comentário! 😎