Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Relatórios com Angular

Bom tarde Flávio. Necessito trabalhar com relatórios JasperReport utilizando o Angular. No caso, o próprio Jasper se encarrega da conexão com o banco, então penso que o angular apenas se encarregaria se passar os parametros para a impressão.

Se puder me ajudar em alguma coisa lhe agradeço.

3 respostas

O Angular envia os parâmetros do seu relatório para sua API no backend. Sua API gera o relatório. Dai ela devolve para o Angular a URL do PDF, por exemplo.

Encontrei alguns exemplos na internet entre angular e spring, no caso meu backend é spring. Você teria algum exemplo de controller e service em angular que passa esse tipo de parametro. No meu caso ele deve passar como parametro de impressão o código dos relatórios, por exemplo, vou fazer a impressão do relatório 2050 ao 2057 por exemplo.

solução!

Você fez isso o tempo todo no treinamento. Por exemplo, você realiza um http.get que passa parâmetro na url. No lugar de usar id usa o mais adequado para você.