Árvore de páginas


01. VISÃO GERAL

O ponto de entrada P340FILT permite filtrar os registros que são exibidos no browse da rotina de Visitas, PONA340.

O ponto de entrada recebe por parâmetro o filtro aplicado na tela pelo usuário, utilizando a opção Outras Ações → Filtro da rotina
No Ponto de entrada é possível incrementar ou alterar o filtro aplicado.

Deve ser retornada uma String com uma expressão válida em AdvPL.


Importante

O Ponto de entrada não altera as restrições de acesso cadastradas para o usuário ou grupo de usuários, a expressão retornada pelo Ponto de Entrada será utilizada em conjunto com as restrições de acesso.


02. EXEMPLO DE UTILIZAÇÃO

Não exibe no Browse as visitas já encerradas

Filtro
#INCLUDE "TOTVS.CH"

User Function P340FILT()
	
	Local cFiltro := ParamIxb[1] // Filtro já cadastrado para o usuário
	
	If !Empty(cFiltro)
		cFiltro += " .And. SPY->PY_DTBAIXA == cToD('')"
	Else
		cFiltro += " SPY->PY_DTBAIXA == cToD('')"
	EndIf
	
Return cFiltro