01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Financeiro |
02. CONCEITO
O ponto de entrada, permite filtrar os parâmetros criados pelos pontos de entrada F950PAR1 e F950PAR2, implementando a condição criada, na query principal da rotina.
Retorno | Tipo | Descrição |
---|---|---|
cFiltro | Caractere | Condição criada para complementar, o filtro principal, com os parâmetros criados, por meio dos pontos de entrada F950PAR1 e F950PAR2. |
03. PARÂMETROS
Ordem | Nome | Tipo | Descrição |
---|---|---|---|
1 | aRetPer | Array | Array com o conteúdo de todos os parâmetros, da rotina. Sendo que, apenas a partir da posição 17, estarão os parâmetros criados pelos pontos de entrada F950PAR1 e F950PAR2, por ordem de criação. |
04. EXEMPLO DE UTILIZAÇÃO
Exemplo F090FIL
#INCLUDE "PROTHEUS.CH" User Function F950PAR1() Local aRet1 := aClone(paramixb[1]) aAdd(aRet1,{ 1, "Prefixo De" ,Space(TamSx3('E1_PREFIXO')[1]) ,X3Picture('E1_PREFIXO') ,"","","",0, .F.}) aAdd(aRet1,{ 1, "Prefixo Ate" ,Space(TamSx3('E1_PREFIXO')[1]) ,X3Picture('E1_PREFIXO') ,"","","",0, .F.}) Return aRet1 User Function F950PAR2() Local aRet2 := aClone(paramixb[1]) aAdd(aRet2,Space(TamSx3('E1_PREFIXO')[1])) aAdd(aRet2,Replicate( "Z" , TamSx3('E1_PREFIXO')[1])) Return aRet2 User Function F950PAR3() Local aRet3 := aClone(paramixb[1]) Local cFiltro := " E1_PREFIXO >= '" + aRet3[18] + "' AND "cFiltro += " E1_PREFIXO <= '" + aRet3[19] + "' AND " Return cFiltro
05. DEMAIS INFORMAÇÕES
Não há.
06. ASSUNTOS RELACIONADOS
Não há.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas