Relatório padrão parâmetros automáticos

Estou precisando usar um relatório padrão (por exemplo Finr190) passando via customização todos os parâmetros de filtro (MV_PARxx) para criar algumas automações. Seria possível fazer algum tipo de execução automática dos relatórios padrões passando os parâmetros todos já preenchidos via customização/advpl somente para o usuário ver o preview e depois imprimir ou exportar? Digo isso porque muitas vezes temos que customizar um relatório padrão desses muito complexo e com dezenas de parâmetros para melhorar algum processo e simplificar as rotinas dos usuários. Se fosse possível rodar o relatório como se fosse um ExecAuto onde via programação nós ocultássemos essa complexidade e já passasse todas as informações necessárias seria uma mão na roda e diminuiria muito o trabalho de customizar esse tipo de relatório. Sei que esse modelo tReport já tem muitos recursos de personalização, mas não achei nada que permitisse chumbar alguns parâmetros para facilitar o trabalho do usuário. Saberiam dizer se o protheus tem algum recurso que permita fazer essa customização?

This is a good idea for people who actually have some questions or inquiries about this topic. I am so excited to see the discussions that will be made on this thread regarding taxes. I have to say that this kind of topic should really be discussed thoroughly all rise pink quinn blazer to people who finds it helpful so that there won’t be no confusions anymore.

Cirilo,

Acho difícil que isso seja possível, pois cada relatório é criada de uma forma, exemplo:

  • Relatório que é enviado o ID do pergunte ao TReport, onde você seleciona o pergunte na dialog de impressão
    • Relatório que exibe o pergunte antes mesmo da dialog do TReport ser exibida
    • Relatório que exibe o pergunte antes da dialog do TReport ser exibida e também envia o ID do pergunte do TReport, permitindo editar após a confirmação
    • Relatório que exibe dois ou mais perguntes, as vezes após confirmar a impressão do relatório

Enfim, já vi diversas formas de implementação que dificultam um pouco esse seu desejo.


Foi criada uma função para auxiliar essa situação, trata-se da SetMVValue, porém você pode enfrentar os problemas que citei acima:

https://tdn.totvs.com/display/framework/SetMVValue

Ela permite alterar os valores, mas como cita a documentação, o valor não é alterado imediatamente nas variáveis públicas MV_PARXX.

Checkout for Online shopping Stranger Things Chrissy Hoodie

Very efficiently written information. It will be beneficial to anybody who utilizes it, including me. Keep up the good work. ROBIN BUCKLEY JACKET