Alterar SQL

Bom dia.
Pessoal, tenho uma consulta iniciada pelo filtro e ligada a um formulário que inclui registros, após a inclusão ele volta para a consulta/filtro.
É possível alterar o sql do filtro toda vez que eu incluir um registro?

Estou utilizando a macro sc_select_where mas está conflitando com o where do filtro, a aplicação está executando dois where e apontando erro de sintaxe.

Qualquer ajuda é bem vinda, obrigado!

Veja o exemplo da macro sc_select_where: http://www.scriptcase.com.br/docs/pt_br/v81/macros-scriptcase/macros-scriptcase#sc_select_where

Thyago, como disse, estou utilizando exatamente ela.

Tente assim:

if (empty({sc_where_atual})) {
sc_select_where(add) = “WHERE”; // Aqui você adiciona seu filtro com WHERE
}
else {
sc_select_where(add) = " AND ";// Aqui você adiciona o mesmo filtro com AND
}

Pois eh, eu entendi que vc está usando ela mas está fazendo algo errado. O que falei foi pra você dar uma olhada no manual que é exatamente o que o Rodrigo Violla sugeriu.

Não tinha entendido muito bem foi a lógica do exemplo, pois ele pergunta se a consulta atual é vazia, é o papel dessa sc_where_atual certo?
Mas acho que entendi sim.
Obrigado pessoal.
Abraços…

Ele verifica se há um where atual. Se houver, vc add o AND caso contrario, o WHERE