Árvore de páginas

Ponto-de-Entrada: TMDTUFIL - Adiciona Filtros na Rotina Entrada/Saida de Veículos
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

Este Ponto de Entrada tem como objetivo implementar filtros na rotina de Pesquisa de Entrada/Saida de Veiculos.

Eventos


 

Programa Fonte
TMSXFUNA.PRW
Sintaxe

TMDTUFIL - Adiciona Filtros na Rotina Entrada/Saida de Veículos ( [ Nulo ] ) --> lRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
Nulo Array of Record
Retorno
    lRet(logico)
  • Se o retorno estiver (.F.) não é permitido Desconto/Acréscimo na Cotação, a rotina é bloqueada.
Observações

Em casos de uso de pesquisas com campos do tipo caracter utilizar sempre aspas simples indicando o inicio e o final do campo a adicionar no filtro e sempre iniciando e terminando o conteudo da linha com aspas duplas. Em casos de mais de 1 tipo de filtro como exemplo acima dar sempre um espaco no final ou no inicio da concatenação das linhas.

Exemplos
User Function TMDTUFIL()Local cFiltro := ' 'cFiltro := ' .AND. DTU_CODVEIC = "000001" 'oucFiltro := ' .AND. DTU_CODVEIC = "000001" 'cFiltro = cFiltro + ' .AND. DTOC(DTU_DATENT) >= "01/05/2007" 'Return cFiltro