Pular para o conteúdo
Início » Advpl Tabela

Advpl Tabela

Advpl Tabela

Tipo: Processamento

Devolve o conteúdo da tabela de acordo com a chave. Esta função é usada para a obtencao do conteúdo de uma determinada tabela, na chave especificada.

Retorna o conteudo, possibilitando inclusive a exibição de um “help” caso a tabela não exista.

Sintaxe

Tabela(cTab,cChav,lPrint)

Parâmetros

cTab – Número da tabela a pesquisar (deve ser informado como caracter).

cChav – Chave a pesquisar na tabela informada.

lPrint – Indica se deve (.T.) ou não (.F.) exibir o help ou a chave NOTAB se a tabela não existir.

Retorna

cRet – Conteúdo da tabela na chave especificada. Retorna nulo caso a tabela não exista ou a chave não seja encontrada.

Exemplo

// Exemplo de uso da funcao tabela:

// Suponha a existencia da tabela 99 (tabela de

// vendedor x Comissao):

// Chave Conteudo

// —————————————————————

// V0 10

// V1 2.20

// V3 5

// Pode-se fazer um gatilho que, quando da informacao do

// codigo do vendedor no cadastro, sugira o percentual

// da tabela acima, de acordo com as duas primeiras po-

// sicoes do codigo digitado:

//Gatilho-Dominio : A3_COD

// Cta. Dominio: A3_COMIS

// Regra : Val(Tabela(“99”,Left(M->A3_COD,2)))

Estude para provas de certificações em TI com os simulados Bynem

Veja também: