Package systextil.jr
Class JR
java.lang.Object
systextil.jr.JR
- Direct Known Subclasses:
JasperReport
Inicia a configuração de um processo de JasperReports.
Esta classe fornece facilidades para as ações mais comuns ao trabalhar com JasperReports. Por isso ela não depende de nada específico do Systêxtil ERP. Pode ser usada da forma mais genérica possível.
A classe JasperReport fornece métodos
utilitários para uso específico com o ERP.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classContém a fonte de dados para o relatório JasperReports, e a processa.static classDá opções para exportar com um formato predefinido o relatório gerado.static classContém o resultado do processamento de um relatório (o JasperPrint), e dá opções para usá-lo.static classContém o leiaute que será usado para gerar o relatório. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJR()Permite que subclasses herdem os métodos estáticos desta classe, por conveniência. -
Method Summary
Modifier and TypeMethodDescriptionstatic JR.PrintloadJasperPrint(InputStream inputStream) Carrega um objeto JasperPrint para executar operações com ele.static JR.PrintloadJasperPrint(Path file) Carrega um objeto JasperPrint a partir de um arquivo para executar operações com ele.static JR.PrintloadJasperPrint(net.sf.jasperreports.engine.JasperPrint jrprint) Carrega um objeto JasperPrint para executar operações com ele.static JR.ReportnewReport(InputStream inputStream) Inicia a configuração de um processo de JasperReports com o leiaute obtido a partir de um InputStream.static JR.ReportnewReport(net.sf.jasperreports.engine.JasperReport jasperReport) Inicia a configuração de um processo de JasperReports com o leiaute informado.
-
Constructor Details
-
JR
protected JR()Permite que subclasses herdem os métodos estáticos desta classe, por conveniência.
-
-
Method Details
-
newReport
Inicia a configuração de um processo de JasperReports com o leiaute obtido a partir de um InputStream.- Parameters:
inputStream- a origem do leiaute- Returns:
- o processo a configurar
-
newReport
Inicia a configuração de um processo de JasperReports com o leiaute informado.- Parameters:
jasperReport- o leiaute a usar- Returns:
- o processo a configurar
-
loadJasperPrint
Carrega um objeto JasperPrint para executar operações com ele.- Parameters:
jrprint- o objeto JasperPrint- Returns:
- o objeto com o resultado para uso posterior
-
loadJasperPrint
Carrega um objeto JasperPrint para executar operações com ele.- Parameters:
inputStream- o objeto JasperPrint; este inputStream estará fechado ao retornar.- Returns:
- o objeto com o resultado para uso posterior
-
loadJasperPrint
Carrega um objeto JasperPrint a partir de um arquivo para executar operações com ele.- Parameters:
file- o arquivo- Returns:
- o objeto com o resultado para uso posterior
-