adicionar no sql o filtro de data com intervalo

Boa Tarde!

Como faço para adicionar no where da minha consulta o que for preenchido no filtro em um campo data com intervalo?
Segue o SQL da consulta:

SELECT
id_participante,
sum(case tipo_registro when ‘P’ then valor_pago * - 1 else valor_pago end) as valor_pago

FROM
tbl_financeiro
WHERE data_baixa is not null and id_empresa_registro = ‘[idempresa]’

group by id_participante

se esse campo no filtro já é uma coluna do SQL da consulta, a filtragem é automática.
vc criou esse campo manualmente?

sim, criei manualmente

É assim:

Seu campo criado manualmente: minhadata

No sc:
data Inicial: {minhadata_dia} , {minhadata_mes} , {minhadata_ano}

data final: {minhadata_input_2_dia} , {minhadata_input_2_mes} , {minhadata_input_2_ano}

Ideal no evento onvalidade concatenar os campos e jogar em variável global para ser usado na consulta.

na consulta você vai usar where dinâmico, como explica a documentação do sc:

http://www.scriptcase.com.br/docs/pt_br/v81/macros-scriptcase/macros-scriptcase#sc_select_where