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

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

Relatórios.  O Relatório é um componente ActiveX chamado ActiveReport, que permite a visualização e impressão de valores instantâneos de variáveis do.

Apresentações semelhantes


Apresentação em tema: "Relatórios.  O Relatório é um componente ActiveX chamado ActiveReport, que permite a visualização e impressão de valores instantâneos de variáveis do."— Transcrição da apresentação:

1 Relatórios

2  O Relatório é um componente ActiveX chamado ActiveReport, que permite a visualização e impressão de valores instantâneos de variáveis do sistema e dados armazenados em Banco de Dados (Alarmes, Históricos, Consultas e Fórmulas).

3  Para utilizar o Relatório, clique com o botão direito do mouse no item Visualização - Relatórios no modo Domínio e selecione a opção Inserir Relatório em e o nome projeto desejado.

4  Um Relatório contém várias seções. Cada seção do Relatório contém um grupo de controles que são processados e impressos ao mesmo tempo, como uma unidade.

5  Seção ◦ Report Header ◦ Report Footer ◦ Page Header ◦ Page Footer ◦ Detail ◦ Group Header, Group Footer

6  Report Header ◦ Esta seção é impressa no início do Relatório. Utilizada para imprimir títulos de Relatórios, tabelas de somas, gráficos ou qualquer outra informação que necessite aparecer somente uma vez no início do Relatório.  Report Footer ◦ Esta seção é impressa no final do Relatório. Utilizada para imprimir uma soma de um Relatório, totais gerais ou qualquer outra informação que necessite ser impressa somente uma vez no final do Relatório.

7  Page Header ◦ Esta seção é impressa no topo de cada página do Relatório. É a primeira seção impressa na página, exceto quando esta página contém a seção Report Header. Utilizada para imprimir cabeçalhos de colunas, números de páginas, títulos de páginas ou qualquer outra informação que necessite ser impressa no início de cada página.  Page Footer ◦ Esta seção é impressa uma vez na base de cada página no Relatório. Usada para imprimir totais de páginas, números de páginas ou qualquer outra informação que necessite ser impressa uma vez na base de cada página.

8  Detail ◦ Esta seção é o corpo do Relatório, que imprime uma vez para cada registro da fonte de dados.  Group Header, Group Footer ◦ Um Relatório pode ter múltiplos grupos aninhados. Cada grupo possui uma seção Header e uma seção Footer. A seção Header é impressa antes de qualquer seção Detail no grupo. A seção Footer é impressa depois da seção Detail do grupo.  A barra de ferramentas Relatórios contém três itens de configuração que permitem editar, visualizar o Relatório e criar scripts. Estes itens são descritos na tabela a seguir.

9

10  A ferramenta Relatório possui vários objetos específicos, que podem ser utilizados através da barra de ferramentas Relatórios.

11  Neste exercício, vamos construir um relatório de alarmes.

12

13

14  Localize o objeto Consulta que acompanha o Relatório. Clique com o botão direito do mouse no objeto e selecione a opção Configurar.

15  Configure a Consulta do Relatório para buscar os campos da tabela Alarmes.  Após a configuração, clique em ok.

16  Na seção Detail, insira um Campo de Dados para cada campo escolhido na Consulta. Nas propriedades DataField e Text, digite exatamente o título da coluna configurada na Consulta.

17  Diminua a altura da seção Detail para o tamanho próximo de uma linha de registro.  Para visualizar o Relatório, clique em Gerar Relatório na barra de ferramentas.

18  A seção Page Header é o cabeçalho da página. Ela aparece no topo de todas as páginas do Relatório. Normalmente contém o título das colunas e um logotipo da empresa. ◦ 1. Adicione dois objetos Texto na seção Page Header. Na propriedade Caption do primeiro Texto, digite "Elipse Software Ltda - Treinamento E3 Studio", e na propriedade Caption do segundo Texto, digite "Relatório de Alarmes". ◦ 2. Para cada campo escolhido na Consulta, insira novos objetos Texto na seção Page Header e configure-os com o nome dos campos. Estes serão os títulos das colunas.

19

20  O uso dos campos de dados do Relatório do E3 é bastante flexível, sendo configurado no próprio Campo de Dados que a função deve executar. Por exemplo, para criar na seção Page Footer a indicação "Página 1 de 12", siga estes procedimentos: ◦ 1. Insira dois Textos, "Página" e "de". ◦ 2. Entre os Textos, insira um Campo de Dados e configure-o para mostrar o número da página atual:  SummaryType: 4 - ddSMPageCount  SummaryRunning: 2 - ddSRAll ◦ 3. Após o texto "de", insira um Campo de Dados e configure-o para mostrar o número total de páginas:  SummaryType: 4 - ddSMPageCount  SummaryRunning: 0 - None

21  Para visualizar o Relatório em tempo de execução, siga estes procedimentos: ◦ 1. Insira um Botão de Comando com o texto "Relatório" no canto inferior da TelaEventos. ◦ 2. No evento Click, crie um Pick do tipo Imprimir Relatório. ◦ 3. No campo Imprimir Relatório, selecione o RelatorioAlarmes. ◦ 4. Na opção Saída, selecione o item Tela.


Carregar ppt "Relatórios.  O Relatório é um componente ActiveX chamado ActiveReport, que permite a visualização e impressão de valores instantâneos de variáveis do."

Apresentações semelhantes


Anúncios Google