Função: Posicione - Posiciona tabela em registro
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Espanhol , Inglês
Descrição:

A função posicione é utilizada para posicionar uma tabela em determinado registo.

Programa Fonte:
APLIB080.PRW
Sintaxe:

Posicione - Posiciona tabela em registro ( cAliasnOrdemcSeekcField [ cNickName ] ) --> cReturn

Retorno:
    cReturn(qualquer)
  • Será o conteudo do campo informado no parâmetro cField
Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
cAlias Caracter Alias da tabela a ser posicionada X
nOrdem Numérico Ordem de índice a ser utilizada X
cSeek Caracter Expressão a ser utilizada na busca X
cField Caracter Campo da tabela a ser retornado X
cNickName Caracter NickName da ordem de índice a ser posicionado, se informado o parametro nOrdem será desconsiderado

  • Sem rótulos

2 Comentários

  1. Veja também, a função RETFIELD e GetAdvFval.

  2. Exemplo: Posicione("SED", 1, xFilial("SED") + SE1->(E1_NATUREZ), "ED_MOVBCO")