Você está na página 1de 19

SPDATA - Serviço de Processamento de Dados LTDA

Capacitação Gerador de Relatórios


24 de maio de 2017

Objetivo: Capacitação dos profissionais para gestão e melhorias nos processos de utilização do sistema
SGH®

Romilton Gonçalves Dias


Gerente de Capacitação

Gerador de Relatórios
A SPDATA atualmente conta com 2 (dois) geradores de relatórios embutido no sistema sendo Editor interno
e Report Manager. Neste material vamos falar do editor interno 2.0
Sumário
Gerador de Relatórios ....................................................................................................................................... 1
Barra de tarefas do gerador de relatórios ..................................................................................................... 3
Salvar e alterar título ................................................................................................................................. 4
Conexão com banco de dados - SQL (F7) .................................................................................................. 6
Teste da SQL .............................................................................................................................................. 6
Parâmetros dos Filtros (F8) ....................................................................................................................... 7
Filtros avançados ....................................................................................................................................... 8
Propriedades (F11) .................................................................................................................................. 11
Abrir os relatórios criados ......................................................................................................................... 4
Gerenciamento de permissões ................................................................................................................ 16
Alinhar objetos (F10) ............................................................................................................................... 17
Impressão ................................................................................................................................................ 18
Barra de tarefas do gerador de relatórios

1 - Novo (Criar um novo relatório)


2 - Abrir (Abrir um relatório já criado)
3 - Salvar (Salva as alterações realizadas no relatório)
4 – Salvar e alterar título (Altera o nome do relatório)
5 – Salvar como (Cria uma cópia do relatório)
6 - Excluir (Exclui um relatório existente)
7 - Exportar - XML (Exporta para um padrão XML para importar no gerador)
8 - Importar - XML (Importa um relatório no padrão XML)
9 - Conexão SQL (Definição da query do relatório)
10 - Filtros do relatório (Define os parâmetros dos filtros)
11 – Customização filtros (Para criação de processos avançados (combo-box, checklist-box)
12 - Banda Cabeçalho (Banda que define o cabeçalho)
13 - Banda Colunas (Banda onde ficam o títulos dos itens)
14 - Banda Detalhes (Banda do corpo do relatório)
16 - Banda Grupo (Banda para agrupar informações)
17 - Banda Rodapé (Banda que define o rodapé do relatório)
18 - Banda Summary (Banda utilizada para somatório total)
19 - Pré-Visualizar (Para visualizar o relatório antes de imprimir)
20 - Permissões (Gerenciamento de acesso dos usuários aos relatórios)
21 - Agrupar Relatórios (Junta dois ou mais relatórios para serem impressos na mesma sequência)
21 - Fechar (Fechar o relatório)

22 - Desfazer seleção (Desfaz a seleção do objeto)


23 - Títulos (Títulos para os itens do relatório)
24 – Títulos com ângulo (Títulos para os itens do relatório com ângulo tipo 90 gráus)
25 - Imagens (Para incluir uma imagem no relatório Jpeg e BMP)
26 - Imagens BD (Para incluir imagens gravadas direto no banco de dados)
27 - Imagens de uma pasta (Para incluir imagens buscando de uma pasta referenciada)
28 - Código de barras (Incluir código de barras)
29 - QRCOD (Inclui um cod para QRCOD referenciando um campo do banco)
30 - Molduras (Molduras para o relatório)
31 - Gráficos (Para criação de gráficos para o relatório)
32 - Campo texto (Para utilizar tetos longos no relatório)
33 - Texto formatado (Para definir o textos formatados)
34 - Campo Avulso (Incluir um campo avulso pra impressão e referenciar um dado do banco)
35 - Funções (São as funções disponíveis para o relatório)
36 - Número de páginas (Imprimi o número da página e a quantidade total)
32 - Filtros aplicados (Imprimir os filtros aplicados no relatório)
33 - Expressões (Para utilizar expressões como sum, count ....)
34 - Dados do sistema (Busca dados como usuário que imprimiu)
35 - Excluir objeto (Para excluir objetos com o del)
36 - Alinhar objetos (Utilizado para alinhar os objetos)
37 - Propriedades (São todas as propriedades dos objetos)
38 - Campos da Query (Mostra os campos disponíveis da query)
39 - Campo avulso (Para incluir um campo avulso semelhante ao anterior)
40 - Envia para frente (Envia objeto para frente)
Abrir os relatórios criados

Salvar e alterar título

Permite alvar um relatório para ser aberto por dentro do módulo no item meus relatórios

Exportar e importar XML do Relatório


Conexão com banco de dados - SQL (F7)

 Permite criar várias conexões SQL com todos os bancos


 A primeira query a ser criada deverá ser a query principal que trará os dados da banda detalhes
 Permite já definir os tipos de dado para os filtros
 Para quem tem dificuldades na construção de querys e não conhece bem a estrutura do banco, agora
conta com uma ajuda no construtor de query

Teste da SQL

Permite testas a query para analisar os dados


Parâmetros dos Filtros (F8)

 Nesta tela é possível configurar todos os dados dos filtros do relatório.


 Definir valor default
 Alterar o nome do filtro
 Definir a ordem que irá aparecer para o usuário
 Ocultar filtros
 Criar pesquisa

Criar pesquisa para os filtros

 Para criar um filtro de pesquisa é necessário definir o tipo de retorno para o campo a ser preenchido
e criar uma sql para buscar os dados que serão exibidos.

É possível criar condições no filtro considerando o filtro anterior, ou seja trará somente os convênios que
possuem contas no período do filtro informado anteriormente (Ano e Mês)
Filtros avançados
Banda Cabeçalho

Nesta banda é definido os dados que irão aparecer no cabeçalho do relatório como nome do hospital, título
do relatório, logomarca, filtros aplicados número de páginas ....)

Banda Coluna

Esta banda é utilizada para informar os títulos dos dados exemplo nome, reg, data....

Banda Grupo e Group footer

Esta banda (grupo) é utilizada para gravar o agrupamento de informações exemplo agruparem por
convênios, médicos ..... na group footer é o rodapé da banda onde é gravado o subtotal tanto quantidade
quanto de valor.

Banda Detalhes

Esta é a banda principal do relatório onde serão mostrados os resultados da query.


Banda Rodapé

Esta banda grava os dados do rodapé da página como endereço do hospital

Banda Summary

Esta banda é utilizada para gravar a quantidade e valor total do relatório.


Campos da Query (F12)

Esta opção trás os campos disponíveis no sql para utilizar no relatório

Propriedades (F11)

Estas informações são referentes as propriedades


do objeto.

Título
Este tem como objetivo criar os títulos das informações

Imagens

Este tem como objetivo de incluir uma imagem (logomarca) no relatório que poderá ser em BMP ou Jpeg, é
possível buscar uma imagem já gravada no banco de dados para isso é necessário que o campo que
contenha esta imagem esteja em uma query (sql).

Código de barras

Este tem como objetivo incluir um código de barras no relatório, também é necessário que o campo esteja
em uma conexão sql.

Este tem como objetivo incluir um código QRCOD no relatório, também é necessário que o campo esteja
em uma conexão sql.
Gráfico

Este tem como objetivo criar os gráficos para o relatório, no entanto este deverá ser colocado nas bandas
Summary e Group footer, é indicado que crie uma query exclusiva para o gráfico e que nas condições do
where esteja igual a da query principal.
Propriedades do gráfico

Nome do agrupamento para outros

Define se irá agrupar o restante das séries

Define para qual o campo do sql irá representar o


nome da série.

Qual campo do sql representa o valor do gráfico

Qual o nome a conexão sql irá preenche o gráfico

Etiqueta do gráfico de percentual ou valor.

Define o tamanho em caracteres da legenda


Nome do gráfico

Quantidade de elementos do gáfico

Quantidade de séries

Ângulo que irá aparecer legenda do gráfico


Função

Este tem como objetivo criar funções para o relatório como usuário que imprimiu o relatório, quantidade
de páginas, filtros aplicados......

Expressões

Está opção é muito utilizada para tratar os dados trazidos do sql como por exemplo somar uma coluna,
contar registos sem a necessidade d fazer no sql.
Dados do sistema

Este tem como objetivo buscar informação como data, data e hora quantidade de registros na banda
detalhes....

Gerenciamento de permissões

Permite definir acesso aos relatórios tanto por grupo quanto por usuário
Alinhar objetos (F10)

É possível alinhas os objetos selecionados mesmo em bandas diferentes.


Impressões

Você também pode gostar