Anda di halaman 1dari 9

Nesse manual venho mostrar como desenvolver um programa usando essa ferramenta que auxilia

em nossos programas nessa linguagem progress, abaixo venho mostrar os principais passos para
que o programa fique funcional, vou criar um relatório de exemplo seguindo esses passos.

1 – DATAVIEWER
1.1 – INCLUIR NOVO RELATÓRIO
1.2 – SELECIONAR TABELAS
1.3 – SELECIONAR CAMPOS QUE SERÃO IMPRESSOS NO RELATÓRIO
1.4 – CLASSIFICAÇÃO DO RELATÓRIO
1.5 – PARÂMETROS DO RELATÓRIO
1.6 – SELEÇÃO DO RELATÓRIO
1.7 – DEFINIR GRUPOS DO RELATÓRIO (QUEBRAS)
1.8 – REORDENAR CAMPOS A SEREM IMPRESSOS NO RELATÓRIO
1.9 – TESTE DO RELATÓRIO (GERAÇÃO DOS FONTES DO PROGRAMA=”.P e .W”)
1.10 – EDITOR (ALTERAÇÃO MANUAL DOS FONTES )
1.11 – EXECUÇÃO DO RELATÓRIO (APÓS ALTERAÇÃO MANUAL)

1 – Abra o Dataviewer 3.00, logo em seguida aparecerá uma tela de login para acessar o programa
como na imagem a seguir.

Figura 1. Tela de login

Após esse passo abrirá a seguinte tela.


Figura 2. Essa tela é a janela inicial do dataviewer.
Incluir relatório

O próximo passo é a inclusão de um novo relatório basta ir em relatório > manter e abrirá a
seguinte imagem.

Figura 3. Tela onde mostra os relatórios criados.

Comentando sobre os botões:

- inclui um novo relatório.


- altera um relatório já criado.
- exclui um relatório.
- copia um relatório já criado.
- filtra um relatório.
- sai do relatório assim selecionando-o.
- ajuda sobre dataviewer.
Para criarmos um novo relatório basta ir em e abrirá a seguinte tela:

Figura 4. Criando um relatório.

Após esses passos clique em Ok e abrira a janela principal do relatório:


Selecionar as Tabelas

Para selecionar as tabelas basta ir no botão tabela como na imagem a seguir.

Abrira uma nova janela com as tabelas do seu banco de dados, assim você escolhendo as tabelas
para seu programa.
Selecionar campos que serão impressos no relatório
Basta ir no botão Campos ao lado do botão tabela, após escolhidos os campos do relatório ficará
assim:

Figura 5. Usado tabela emitente e representante para esse exemplo.


Classificação do relatório
A classificação do relatório é simplesmente a que campo que você vai ordenar usado também para
em caso de quebra de pagina, no meu caso vou colocar para classificar por Representante e
Emitente, ficando assim:

Figura 6. Tela de classificação do relatório.

Parâmetros do relatório
Nesse caso não vamos utilizar esse parâmetro por se tratar de um exemplo simples.

Seleção do relatório

A seleção do relatório é uma parte importante de um relatório, pois ela é um filtro do relatório sendo
assim também pode ser selecionado os campos para que funcione como filtro, vou colocar só o
Representante e o emitente para esse filtro.
Figura 7. Tela de seleção do relatório.

Definir grupos do relatório (quebras)

Essa definição dos grupos são as quebras, as quebras. As quebras são os saltos de folha quando
é satisfeita uma condição nesse caso não farei quebras por se tratar de um exemplo bem simples.

REORDENAR CAMPOS A SEREM IMPRESSOS NO RELATÓRIO

Serve para organizar os campos no relatório, também pode ser feito quando está incluindo os
campos de impressão no relatório.
Figura 8. Tela para organização do relatório.

TESTE DO RELATÓRIO (GERAÇÃO DOS FONTES DO PROGRAMA)

Esse botão como dito no titulo ele gera o fonte dos programas .p (lógico) e .w (Interface) do
relatório. Esse botão só pode ser pressionado apenas uma vez, pois caso já tenha feito alterações
em sua parte lógica e pressionar esse botão voltará tudo do inicio, após alterações para executar o

programa pelo botão executar .

Após gerado o fonte, pode-se alterar sua parte lógica basta ir em (editor) que abrira uma tela
e para entrar na lógica do programa gerado pelo dataviewer só clicar em ok e aparecera a tela do
editor de código.

Após alterar a parte lógica para executar o programa basta ir em executar e não ir em teste, caso
pressione o teste perderá tudo o que alterou, após pressionado executar caso não esteja logado no
banco ele abrira uma tela de login para confirmar seu usuário e sua senha de login depois de
confirmado esses dados abrira a tela de seleção para filtrar seu relatório.

Vou ficando por aqui, considero esses passos essenciais e básicos tendo que serem efetuados
para a criação de um relatório usando essa ferramenta.