A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

APLICAÇÕES DE LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS RELATÓRIOS Prof. Thiago Pereira Rique

Apresentações semelhantes


Apresentação em tema: "APLICAÇÕES DE LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS RELATÓRIOS Prof. Thiago Pereira Rique"— Transcrição da apresentação:

1 APLICAÇÕES DE LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS RELATÓRIOS Prof. Thiago Pereira Rique

2 A GENDA Introdução JasperReports e iReport Criando uma conexão a uma fonte de dados (datasource) Criando um novo relatório a partir de um template Utilizando parâmetros

3 INTRODUÇÃO Processo de geração de relatórios Definição do design Mapeamento de dados Ferramentas comerciais surgiram para auxiliar neste processo. Ferramentas open-source (JasperReports e iReport).

4 J ASPER R EPORTS E I R EPORT JasperReports Framework open-source para geração de relatórios. Escrito em Java. Permite a geração dinâmica de relatórios em diversos formatos (PDF, HTML, XLS, CSV, XML, etc).

5 J ASPER R EPORTS E I R EPORT JasperReports O design do relatório é definido em um arquivo XML através de tags XML que obedecem a uma estrutura, vocabulário e restrições predefinidas. Textos estáticos, imagens, linhas, formas geométricas e suas localizações.

6 J ASPER R EPORTS E I R EPORT JasperReports O arquivo XML é compilado, gerando um arquivo.jasper. Objetos JasperReports: JasperDesign: definição do relatório; JasperReport: representa o JasperDesign compilado. JasperPrint: representa o relatório gerado.

7 J ASPER R EPORTS E I R EPORT JasperReports Para produzir relatórios precisamos fornecer dados ao Jasper. Diferentes fontes de dados ( datasources). Consultas SQL ( query ).

8 J ASPER R EPORTS E I R EPORT iReport Permite definir o design do relatório dentro de uma ambiente gráfico, contendo os recursos que a biblioteca Jasper oferece. Código XML gerado automaticamente. Atalhos para tarefas de compilação e visualização de relatórios.

9 CRIANDO UMA CONEXÃO A UMA FONTE DE DADOS (DATASOURCE)

10

11

12

13

14

15

16

17

18 C RIANDO UM NOVO RELATÓRIO A PARTIR DE UM TEMPLATE

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38 UTILIZANDO PARÂMETROS

39

40

41

42

43

44

45

46

47

48 CHAMANDO RELATÓRIOS A PARTIR DE UMA APLICAÇÃO JAVA

49

50

51

52

53

54


Carregar ppt "APLICAÇÕES DE LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS RELATÓRIOS Prof. Thiago Pereira Rique"

Apresentações semelhantes


Anúncios Google