Um SQL para o filtro vazio e outro se algum campo...

Boa tarde galera…!

É possivel criar na aplicação grid um sql quando o filtro for vazio e outro quando o filtro estiver preenchido?

Se grid quer dizer Consulta:
vc pode alterar dinamicamente a clausula where do select principal, mas não pode alterar as colunas ou a tabela principal da consulta.

tem macro que mostra o where quando aplicado filtro e macro para alterar dinamicamente o where principal.

por favor, vc pode ser mais específico? Qual é a macro? Qual evento?..