Refresh manual na consulta

Boa tarde,

Criei um botão Run na consulta, este botão atualiza os status dos registros.
Como a consulta utiliza um filtro na query, após a atualização automaticamente se fosse feito um refresh deveria desaparecer os registros atualizados.
Problema, não faz um refresh na consulta após o término da excecução, alguém sabe pq?

Faz o seguinte, faça o código via query (mudando o bd) e em seguida atribua o mesmo valor alterado ao campo, assim não precisará de refresh, os campos ficarão atualizados. E se der refresh também estarão com os valores atualizados.

Ex:
run
sc_exec_sql(“update tabela set campo1 = ‘NovoValor’ where id = {id}”);
{campo1} = ‘NovoValor’;