#048 – Filtros com Tabela Virtual

#048 – Filtros com Tabela Virtual

WES 048 - Aprenda a usar tabelas virtuais para fazer filtros avançados no WES. Base versão 19.2. Critério de seleção usado no filtro simples: ((A.DATAINICIO BETWEEN :DATAINICIO AND :DATAFIM OR A.DATAFIM BETWEEN :DATAINICIO AND :DATAFIM) OR (:DATAINICIO BETWEEN A.DATAINICIO AND A.DATAFIM OR :DATAFIM BETWEEN A.DATAINICIO AND A.DATAFIM)) Critério de seleção usado na tabela virtual: A.MODELOCARRO IN (SELECT HANDLE FROM MODELOSCARROS WHERE MARCA = @CAMPO(MARCA)) AND (A.DATAINICIO ### @CAMPO(DATAINICIAL) AND A.DATAFIM $$$ @ADICIONARDIAS(@CAMPO(DATAFINAL), 1) OR (@CAMPO(DATAINICIAL) BETWEEN A.DATAINICIO AND A.DATAFIM OR @CAMPO(DATAFINAL) BETWEEN A.DATAINICIO AND A.DATAFIM)) Obs.: Troque o ### por maior igual Troque o $$$ por menor

Autor: Benner Tecnologia