Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

AXPESQUI()

AxPesqui()

Aciona pesquisa interativa no contexto de um browse legado.

AXPESQUI()AdvPL
01 · VISÃO GERAL

Visão geral

A ficha AXPESQUI() apresenta chamada sem argumentos: seleciona índice e informa expressão de pesquisa para posicionar o browse. Não é substituta de DbSeek em processamento sem interface. Configure a opção na aRotina de um browse já preparado; o fato de o framework trafegar contexto para ações de menu não autoriza inventar parâmetros públicos para esta função. Não há retorno formalizado na ficha. (TOTVS, s.d., ref. 1)

02 · SINTAXE

Sintaxe

AxPesqui()

Retorno

A ficha consultada não especifica um contrato de retorno; o exemplo não o utiliza.

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function EdAxpesqu()
    Private aRotina := {}
    // Fragmento de configuracao; requer browse e alias preparados.
    AAdd(aRotina, {"Pesquisar", "AxPesqui", 0, 1})
Return Nil
Resultado esperado

Define a opção de pesquisa; o fragmento não inicia um browse. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Conferir índices e expressão no dicionário. Para busca de dados em Job ou REST, usar API de navegação apropriada com retorno explícito.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. AXPESQUI(). TDN. Consulta em 2026-10-26.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha