Árvore de páginas

Ponto de entrada que carrega filtro personalizado no browser inicial da OS em Lote (MNTA720)

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas

Rotina:

Rotina

Nome Técnico

MNTA720

OS em Lote


Rotina(s) envolvida(s)

Nome Técnico

MNTA7204

Ponto de Entrada

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos


Ponto de Entrada

Descrição:

Ponto de entrada executado na rotina de OS em Lote (MNTA720) que carrega filtro personalizado no browser inicial da rotina

Programa Fonte:

MNTA720.prx
Localização:SIGAMNT: Atualizações/Controle de Pneus/OS de Pneus/OS em Lote

Função:

MNTA7204()
Parâmetros:
NomeTipoDescrição
ParamIXB[1]LógicoIndica se o filtro é TOP (.T.) ou AdvPL (.F.)

Retorno:

NomeTipoDescriçãoObrigatório
cFiltroCaracterFiltro personalizado para o browseX
Exemplo do Ponto de Entrada MNTA7204()
#INCLUDE	"Protheus.ch"
#INCLUDE	"RWMake.ch"

User Function MNTA7204()
	
	// Variável do retorno
	Local cFiltro := ""
	
	// Variáveis auxiliares
	Local lFiltroTOP := ParamIXB[1]
	
	//----------
	// Executa
	//----------
	If lFiltroTOP
		// Aqui o filtro deve ser uma expressão em SQL
		cFiltro := "TR7_DTRECI = '          '"
	Else
		// Aqui o filtro deve ser uma expressão em AdvPL
		cFiltro := "Empty(TR7_DTRECI)"
	EndIf
	
Return cFiltro