Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como utilizar a atividade "Executar Relatório"?
Ambiente
Cross Segmentos - Backoffice RM - Integração - Todas as Versões.
Solução
Essa atividade permite que um relatório seja gerado, com a passagem de parâmetros e filtros previamente cadastrados na estrutura do relatório.
Esta atividade gera apenas Relatórios do RM Reports, a ser utilizado posteriormente com demais atividades da Fórmula Visual, não o gerando especificamente em diretórios.
Primeiro, é necessário arrastar a atividade "Executar Relatório" para o fluxo de trabalho sequencial da Fórmula Visual. Em seguida, é preciso configurar as propriedades da atividade.
Código da aplicação: Aplicação na qual o relatório a ser utilizado pela atividade foi criado.
Código da coligada: Coligada em que o relatório foi criado.
Código do relatório: Código do relatório a ser gerado pela atividade.
Formato do arquivo: Formato no qual o relatório será gerado (PDF, JPEG, RTF, TXT, etc).
Caso prefira, é possível efetuar a pesquisa do relatório a ser gerado pela FV ao clicar com o botão direito na atividade pelo fluxo de trabalho e em seguida clicar na opção "Selecionar Relatório".
Após os campos de parâmetro da atividade serem preenchidos, dois novos grupos de propriedades serão exibidos: "Filtro(s) do relatório" e "Parâmetro(s) do relatório", isso só acontece caso o relatório tenha parâmetros e/ou filtros cadastrados em sua estrutura.
No caso de nosso relatório de exemplo, possui 2 parâmetros:
Com esta atividade o relatório será gerado, mas é necessário a utilização de demais atividades para o envio ou utilização deste relatório, visto que sua geração através desta atividade não o gera em diretórios.
Como exemplo:
Envio de relatório por e-mail
Envio de relatório por requisição HTTP
Envio de arquivo utilizando a atividade "Transformar Arquivo em Cadeia de Bytes" por requisição HTTP
Estes exemplos de utilização podem ser verificados na documentação completa desta atividade:
Utilizando a atividade "Executar Relatório"
0 Comentários