Ponto-de-Entrada: MT170QRY - Manipulção do Query
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
LOCALIZAÇÃO : Localizado na função A170Point (Geração das solicitações de compra).
EM QUE PONTO : É chamado na montagem da query do produto (SB1) e pode ser utilizado para manipulação da query.
Eventos
Programa Fonte
MATA170.PRX
Sintaxe
MT170QRY - Manipulção do Query ( < cQuery> ) --> cNewQry
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cQuery | Caracter | O parâmetro tem a seguinte estrutura: {cQuery} onde cQuery -> Query que será utilizada pelo sistema. | X |
Retorno
-
cNewQry(caracter)
- Se o retorno for uma String, será utilizada como Query pelo Sistema, na selecão dos produtos na tabela SB1.
Atenção! A query retornada não deve conter a cláusula "ORDER BY". Ela sempre será adicionada a string logo após a chamada do ponto.
Observações
Este ponto de entrada só funciona em ambientes TOP. Para ambientes em CODEBASE pode-se utilizar o ponto de entrada MT170SB1 (a partir da versão 811).
Exemplos
User Function MT170QRY( )Local cNewQry := ParamIXB[1]//-- Manipulação da query/filtro para condição do usuárioReturn (cNewQry)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas