0 votos
40 visitas
Como fazer um campo do tipo filtro, marcado para selecionar vários registros ser traduzido no relatório, através da função @CAMPO() ?

Levando em consideração que este campo pode ser opcional.
por (155 pontos) | 40 visitas

1 Resposta

+1 voto
Melhor resposta

Edvaldo,

Para filtrar registros de um campo filtro o qual pode ser opcional você pode fazer da seguinte forma:
(-1 IN (@CAMPO(CAMPO_FILTRO)) OR TABELA.CAMPO_FILTRADO IN (@CAMPO(CAMPO_FILTRO)))

Exemplo:

SELECT HANDLE FROM TABELA_EXEMPLO
WHERE (-1 IN (@CAMPO(CAMPO_FILTRO)) OR TABELA_EXEMPLO.EMPRESA IN (@CAMPO(CAMPO_FILTRO)))

por (353 pontos)
selecionada por

Perguntas relacionadas

+3 votos
2 respostas
0 votos
1 resposta
0 votos
1 resposta
+2 votos
1 resposta
perguntado 15 Jul, 2016 por edvaldo.gomes (155 pontos) | 39 visitas
+1 voto
1 resposta
436 perguntas
484 respostas
350 comentários
469 usuários