Descrição

Ponto de Entrada para inclusão de campos que estão sendo utlizados no filtro para seleção de registros no painel do agendamento.

Observações

Este Ponto de Entrada, localizado no TMSAF76 (Painel Agenamento), é executado na rotina de Painel de agendamento, ao clicar no botão "Filtrar" no filtro dinâmico.

Deve ser usado jumtamente com o PE TMF76FIL(). Para maiores informações, veja Ponto_de_Entrada_TMF76FIL

Exemplos

User Function TMF76QRY()
Local cQuery := PARAMIXB[1]
Local aCposUsr := PARAMIXB[2]
Local cRet := ""

If ValType(aCposUsr) == "A" .And. !Empty(aCposUsr)
If !Empty(aCposUsr[1]) .And. DF1->(FieldPos("DF1_XCONTA")) > 0
cRet += " AND DF1_XCONTA = '"+aCposUsr[1]+"' "
EndIf
If !Empty(aCposUsr[3])
cRet += " AND DF1_DATPRE = '"+DtoS(aCposUsr[3])+"' "
EndIf
EndIf


Return cRet

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Versões_Anteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Retorno

cRet - Query com os campos à serem filtrados

Eventos de chamada do Ponto de Entrada

Aoclicar no botão Filtrar, no filtro dinâmico.

Variáveis

cQuery - Query utlizada no filtro dos dados.

aCposCust - Campos utlizados no filtro dinâmico

Programa Fonte

TMSAF76.PRW