Ponto-de-Entrada: MNTC5103 - Filtro do browse de O.S. do Histórico da Manutenção
Abrangências: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Versões: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) , Português (Portugal) , Espanhol , Inglês |
Descrição:
Ponto de Entrada para adicionar um filtro personalizado ao inicializar o browse de O.S. do Histórico da Manutenção.
Eventos
Programa Fonte
MNTC510.PRX
Sintaxe
MNTC5103 - Filtro do browse de O.S. do Histórico da Manutenção ( [ ] ) --> cFiltro
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Array of Record |
Retorno
-
cFiltro(caracter)
- Expressão do filtro no formato AdvPL.
Observações
Este Ponto de Entrada não adiciona um botão de Filtro no menu lateral do browse. Ele apenas faz com que o browse de O.S. do Histórico da Manutenção seja inicializado com um filtro personalizado e somente será alterado o filtro, caso o próprio ponto de entrada seja modificado para contemplar a nova regra ou ainda por intermédio de outra funcionalidade programada, seja no mesmo ou em outro ponto de entrada - interessante utilizar o P. E. MNTC5102 para controlar o filtro através de botões no browse.
Exemplos
#INCLUDE "Protheus.ch"#INCLUDE "RWMake.ch"User Function MNTC5103()Local cFiltro := ""If MsgYesNo("Chamada do Ponto de Entrada MNTC5103."+CRLF+"Deseja utilizar um filtro nas O.S.'s?","P.E. MNTC5103") cFiltro := "STJ->TJ_SITUACA == 'L'"EndIfReturn cFiltro
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
cFiltro | Caracter | Local | Sim | Armazena a empressão do Filtro para o browse em formato AdvPL. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas