Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Aviso
titlePonto de Entrada é Válido a partir do Release 12.1.14 e superiores

 

Ponto de entrada para adicionar filtro na entrada da rotina Consulta S.S.

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

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

Rotina:

Rotina

Nome Técnico

MNTC285

Consulta S.S.

Rotina(s) envolvida(s)

Nome Técnico

MNTC285

Consulta S.S.

Ponto de Entrada:

MNTC2851

Chamados Relacionados

TVSYXX

País(es):

Todos.

Banco(s) de Dados:

Todos.

Sistema(s) Operacional(is):

Todos.

Ponto de Entrada

Descrição:

Ponto de entrada para adicionar filtro na entrada da rotina Consulta S.S. (MNTC285).

Localização:

SIGAMNT: Consultas/Controle de Oficina/Solicitações/Consulta S.S.

Eventos:

Consulta de Solicitações de Serviço.

Programa Fonte:

MNTC285

Função:

MNTC2851()

Retorno:

Nome

Tipo

Descrição

Obrigatório

 cFIlter

Caracter

Expressão de filtro.

Sim

 

Exemplo:

#include 'protheus.ch'
#include 'parmtype.ch'

User Function MNTC2851()

Local cAliFilter := ""
Local cFilter := ""

If Type("ParamIxb") == "A"
cAliFilter := ParamIxb[1]
cFilter := ParamIxb[2]

//Apresenta a tela para montar a expressão de filtro
cFilter := BuildExpr(cAliFilter,,cFilter)

/*
É possivel atribuir o filtro diretamente sem utilizar a
função 'BuildExpr', o filtro deve estar no formato:
"TQB_SOLICI == "000001"
*/
EndIf

Return cFilter