Versões comparadas
Versão antiga 2
changes.mady.by.user Usuário desconhecido (557058:4b1b311a-8636-4ab4-87d8-6a41e4d941bf)
Gravado em
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Gerar Relatório
Gera o um arquivo referente PDF a partir de um relatório do tipo Jasper ou Ad-hoc em um diretório específico.
Informações | ||
---|---|---|
| ||
O relatório é disponibilizado no formato (.PDF) |
Parâmetros de Entrada
e o salva em um diretório especificado. Ao selecionar um relatório que possua filtros, o bloco exibirá novos parâmetros, um a mais para cada filtro. É possível utilizá-lo nos relatórios novos, *.report
, ou nos antigos, jasper ADHOC (*.jrxml
). Acesse a documentação do Relatório para mais detalhes.
Image Added
Figura 1 - Bloco Gerar Relatório
Compatibilidade
- Bloco servidor: cronapi.report.Operations.generateReport()
Retorno
Retorna o endereço onde foi salvo o arquivo PDF.
Parâmetros
Relatório
Nome do relatório.
- Posição: 1
- Inglês: Report
- Tipo: Texto / String
- Exemplo: "Alunos.report"
Caminho
Diretório a receber o arquivo PDF referente ao
diretNota | ||
---|---|---|
| ||
Todos os relatórios existentes no projeto estarão disponíveis no menu de seleção vertical da função Gerar Relatório |
Compatibilidade
Image Removed Servidor
relatório escolhido. Este campo deve conter o nome e extensão (.pdf) do arquivo resultante.
- Posição: 2
- Inglês: Path
- Tipo: Texto / String
- Exemplo: "
src/main/webapp/public/assets/relatorio/relatorioAlunos.pdf
"
Parâmetro "N"
Novos parâmetros que podem surgir caso o relatório possua filtros.
- Posição: 3 ou mais,
- Tipo: Depende do tipo do dado do atributo.
- Exemplo: parâmetro idade
Exemplo
Exemplo 1A função abaixo em destaque gera um arquivo PDF somente dos alunos que foram aprovados. O terceiro parâmetro é resultado de um filtro criado no relatório, quando selecionamos o relatório no primeiro parâmetro, automaticamente os filtros são exibidos como parâmetros extras do bloco.
Informações |
---|
É necessário informar o endereço completo e nome do arquivo com a extensão PDF. No exemplo da figura temos: s |
Image Added
Figura 2 - Bloco de programação Gerar Relatório
A figura 2.1 ilustra o resultado da criação do PDF do relatório
reports/RelUsers.jrxml no diretório ".../relatorios".Image Removed
alunos (destaque 1 da figura 2.1) (localização: Relatórios/Alunos
Tooltip | ||||
---|---|---|---|---|
| ||||
Endereço: |
). Criamos uma pasta chamada relatorio dentro do diretório web/recursos onde salvamos o PDF gerado pelo bloco (destaque 2 da figura 2.1) (localização: Recursos/Web/relatorio/relatorioAlunos.pdf
Tooltip | ||||
---|---|---|---|---|
| ||||
Endereço: |
).
Image Added
Figura 2.1 - Resultado do arquivo PDF gerado através do bloco Gerar Relatório
Nesta página
Índice