Macro para retornar consulta+filtro em variavel

Estou com duvida na utilização da macro sc_where_filter. Ela retorna apenas o where do filtro dinamico ou retorna a consulta completa que esta sendo exibida na tela?

Outro detalhe, onde devo colocar para salvar a variavel? No evento OnInit ?

$salva_filtro = {sc_where_filter};

Boa tarde!! Ele traz apenas o where dinamico e vc deve colocar essa variável no onScriptInit.

Existe alguma macro que retorne o sql da consulta exibida na tela completo já montado? Estou precisando chamar uma blank para gerar um pdf dos dados que estão sendo exibidos por uma aplicação de consulta.

Tentei usar as macros sc_where_current e sc_where_atual, mas elas retornam apenas a where. Gostaria de ter acesso a query completa em uma variável para não ter que ficar refazendo a query dentro da aplicacao blank.

Fácil, copia o sql que está na guia SQL da sua aplicação e concatena a ela a macro que traz o where.