Estou tentando fazer um filtro (para rotina de filtros padrões mesmo do sistema) e gostaria de saber o seguinte: sei que há opção de usar uma user function customizada. Porém, preciso passar parametros para poder rodar na user function e assim, retornar o que eu quero filtrado.
Gustavo, consegue colocar um exemplo de como você deseja fazer isso? Eu não compreendi bem, existem filtros por funções, mas são os filtros de expressão, que são literalmente códigos ADVPL.
Sua função já filtra se você retornar os dados sem passar os parametros?
Se sua função já funciona basta você criar uma tela simples usando msdialog para que o usuário possa passar as informações e você trata depois que for confirmado.
Nessa situação eu não aconselho utilizar um parambox ou o pergunte porque pode bagunçar as variaveis MV_PAR
Sim, basta você se atentar a sempre colocar variáveis locais com nomes distintos para não ficar conflitante com o que possa já existir no fonte padrão e ser feliz