You are on page 1of 25

Manual de Treinamento

DATA VIEWER

Processo Cadastramento e
Manuteno de Relatrios

Crie voc mesmo os layouts e programas de relatrio.

Tecnologia
Copyright 1999-2003 DATASUL S.A. Todos os direitos reservados.
Nenhuma parte deste documento pode ser copiada, reproduzida, traduzida ou transmitida por
qualquer meio eletrnico ou mecnico, na sua totalidade ou em parte, sem a prvia autorizao
escrita da DATASUL S.A., que reserva-se o direito de efetuar alteraes sem aviso prvio. A
DATASUL S.A no assume nenhuma responsabilidade pelas conseqncias de quaisquer erros
ou inexatides que possam aparecer neste documento.
DATASUL S.A.
Av. Santos Dumont, 831, Joinville, SC, CEP 89.222-900

1.00 041229
i

ndice

Prefcio.............................................................................................. iii
Como o Manual Organizado ...................................................................... iii
Convenes Usadas neste Manual .............................................................. iv
Processo Manuteno de Relatrios................................................ 5
Objetivo do Processo.....................................................................................5
Benefcios para o Usurio..............................................................................5
Objetivos Especficos do Treinamento ..........................................................5
Fluxograma ....................................................................................................6
Procedimentos ...............................................................................................7
Acessando o Data Viewer .........................................................................7
Cadastrando Relatrios no Data Viewer .................................................12
Selecionando Tabelas para o Relatrio ..................................................18
Definindo o Parmetro de Acompanhamento .........................................19
Salvando o Relatrio ...............................................................................20
Desfazendo Alteraes do Relatrio .......................................................21
Estudo de Caso ...........................................................................................22
iii

Prefcio

Este manual foi construdo com base na metodologia de Planejamento


Instrucional, tambm conhecida como Planejamento Centrado no Treinando
ou Planejamento por Objetivos.
Todas as informaes, aqui contidas, esto dispostas de forma a facilitar ao
mximo sua aplicao prtica. Os especialistas, autores deste treinamento,
alm de serem os prprios desenvolvedores do mdulo apresentado,
passaram por uma completa formao nesta metodologia, recebendo o ttulo
de Multiplicadores de Conhecimento.
Nas primeiras pginas do manual, voc encontrar a lista de objetivos
instrucionais desenhados por esta equipe de especialistas. Leia atentamente
estes objetivos e certifique-se de que cada passo, que voc caminha nesta
trilha de desenvolvimento, leva-o a um ganho de performance.
Logo a seguir, so apresentados os procedimentos que constituem o
processo, isto , suas principais reas funcionais, juntamente com os
objetivos instrucionais especficos para o processo.
Entendendo e cumprindo os objetivos deste manual, voc estar garantindo o
retorno do investimento efetuado em sua formao, alm de evoluir
profissionalmente.

Como o Manual Organizado


O manual de treinamento dividido em captulos. O captulo representa um
processo e apresenta os objetivos especficos e os benefcios do treinamento.
Cada captulo apresenta os procedimentos que o compem.
Lendo os conceitos, voc ter um bom entendimento de como o Data Viewer
funciona. Trabalhando com os procedimentos, voc ganhar experincia
prtica em usar o Data Viewer.
iv

Convenes Usadas neste Manual


Este cone identifica uma Dica, isto , uma informao adicional importante
 para facilitar a operacionalizao tcnica de um processo.

Este cone identifica uma Observao, isto , um comentrio adicional


 focando o negcio.

Este cone indica Cuidado, isto , as informaes apresentadas alertam


 sobre aes que podem provocar algum dano ao processo, como, por
exemplo, informaes incorretas ou falta de dados necessrios.

Este cone identifica uma lista de Pr-requisitos para a realizao de uma


 tarefa.

Este cone indica Importante, isto , alguma informao para a qual se quer
 chamar a ateno.

Este cone usado para indicar que existem informaes complementares a


 serem buscadas no manual de referncia correspondente. Na verso digital
deste manual, ao clicar sobre este cone, possvel abrir o manual de
referncia no ponto desejado.
Este cone, acompanhado da inscrio Volta para Apresentao, s tem validade
 para a verso digital deste manual. Serve para abrir e/ou voltar para a
apresentao do treinamento, no prximo processo a ser examinado.
5

Processo Manuteno de
Relatrios

Objetivo do Processo
Cadastrar e manutenir as informaes bsicas de um relatrio no Data
Viewer.

Benefcios para o Usurio


As principais vantagens em efetuar manutenes em relatrios so:
Identificar os tipos de relatrios que podem ser desenvolvidos com o Data
Viewer.
Dominar o procedimento de cadastramento e manuteno de relatrios.

Objetivos Especficos do Treinamento


Aps o treinamento neste processo, voc dever estar apto a:
Acessar o Data Viewer e todas as suas funes por intermdio do Menu
Principal.
Cadastrar relatrios no Data Viewer.
Manutenir Relatrios no Data Viewer.
Selecionar as tabelas que iro compor o relatrio.
Definir o parmetro de acompanhamento de execuo do relatrio.
Salvar as modificaes de um relatrio.
Desfazer as modificaes de um relatrio.
6 Processo Manuteno de Relatrios

Fluxograma
Processo Manuteno de Relatrios

Incio

Definir um
Acessar o Data
Acompanhamento
Viewer
para o Relatrio

Conhecer o Atualizar e Gravar


Ambiente do as Informaes
Data Viewer Criadas/Alteradas

Desfazer
Cadastrar/Alterar Implementaes ou
um Relatrio alteraes
efetuadas

Definir Tabelas a Fim


serem Utilizadas no
Relatrio
Processo Manuteno de Relatrios 7

Procedimentos
Acessando o Data Viewer
O objetivo deste procedimento permitir o acesso ao Data Viewer e todas as
funes disponveis no menu principal.
1. Acionar, com um duplo clique de mouse, o cone Data Viewer, localizado
no Desktop de seu computador.
2. Na janela Solicitao de Senha (GR0102G), insira as seguintes
informaes:
Campo Contedo Observao
Usurio Adm Nesse campo inserido o cdigo do usurio, para permitir
que o Data Viewer possa verificar se um usurio vlido e
as configuraes a serem consideradas para o mesmo.
Senha Adm Nesse campo inserida a senha de acesso do usurio.
3. Acionar o boto OK para confirmar o acesso.

 Validado o usurio e a senha, o menu principal exibido com somente o


boto Relatrios habilitado.

4. Acionar o boto Relatrios do menu principal do Data Viewer.


8 Processo Manuteno de Relatrios

5. Na janela do menu principal do Data Viewer, identifique os principais


botes.
Boto Nome Observao

Relatrios Quando acionado, apresenta a Funo Manuteno de


Relatrios (GR0103), a qual permite cadastrar novos
relatrios e manutenir os j existentes.
Fechar Quando acionado, fecha o relatrio selecionado para
manuteno de seu layout.
Desfazer Quando acionado, permite desfazer as alteraes efetuadas
no relatrio. Ser apresentada a janela Desfazer, na qual
ser necessrio confirmar o desejo de desfazer as
alteraes.
Importante:
No possvel desfazer as alteraes efetuadas:
no layout de Relatrios Grficos.
aps o acionamento do boto Atualizar.
Atualizar Quando acionado, permite atualizar o relatrio salvando
suas alteraes de layout. Ser apresenta a janela
Atualizar, na qual ser necessrio confirmar o desejo de
salvar as alteraes.
Importante:
1. Antes de editar Relatrios Grficos necessrio que o
mesmo seja atualizado.
2. Aps atualizado no podero ser desfeitos os
comandos anteriores ao salvamento.
Tabelas Quando acionado, apresenta a Funo Tabelas do Relatrio
(GR0104), a qual permite definir as tabelas que faro parte
do layout do relatrio.
Campos Quando acionado, apresenta a Funo Campos do
Relatrio (GR0105), a qual permite a realizao da
manuteno dos campos que fazem parte do relatrio.
Importante:
Esse boto deixa de ser apresentado quando o relatrio
selecionado for do tipo Relatrio Grfico. Em seu lugar ser
apresentado o boto Editor de Layout.
Editor de Quando acionado, apresenta a Funo Manuteno de
Layout Layout (GR0150), a qual permite selecionar um layout j
cadastrado para manuteno ou a incluso de um novo
layout para o relatrio grfico.
Importante:
Esse boto somente apresentado quando o relatrio
Processo Manuteno de Relatrios 9

Boto Nome Observao


selecionado for do tipo Relatrio Grfico.
Propriedades Quando acionado, apresenta a Funo Propriedades dos
Campos do Relatrio (GR0107), a qual permite a
manuteno das propriedades do campo selecionado no
relatrio corrente.
Importante:
Esse boto no habilitado quando o relatrio selecionado
for do tipo Relatrio Grfico.
Reordena Quando acionado, apresenta a Funo Reordenar Campos
Campos do Relatrio (GR0127), a qual permite a ordenao dos
campos no layout do relatrio sem a necessidade de
arrast-los com o mouse.
Importante:
Esse boto no habilitado quando o relatrio selecionado
for do tipo Cenrio Dinmico ou Relatrio Grfico.
Grupos Quando acionado, apresenta a Funo Grupos do Relatrio
(GR0109), a qual permite a consulta e atualizao dos
grupos do layout do relatrio.
Importante:
Esse boto no habilitado quando o relatrio selecionado
for do tipo Cenrio Dinmico ou Relatrio Grfico.
Campos Quando acionado, apresenta a Funo Campos Calculados
Calculados (GR0106), a qual permite a manuteno de campos
(variveis) que fazem parte do layout do relatrio. Esses
campos podem ter um valor fixo, ou receberem valor
durante a execuo do relatrio.
Importante:
Esse boto no habilitado quando o relatrio selecionado
for do tipo Relatrio Grfico.
Variveis Quando acionado, apresenta a Funo Variveis (GR0124),
a qual permite a manuteno no cadastro de variveis
utilizadas no relatrio.
Clculos Quando acionado, apresenta a Funo Manuteno de
Clculos (GR0128), a qual permite a incluso, modificao
e eliminao de clculos para o relatrio.
Importante:
Esse boto no habilitado quando o relatrio selecionado
for do tipo Cenrio Dinmico ou Relatrio Grfico.
10 Processo Manuteno de Relatrios

Boto Nome Observao


Totais Quando acionado, apresenta a Funo Totais do Relatrio
(GR0112), a qual permite a manuteno do cadastro de
totais do relatrio.
Importante:
Esse boto no habilitado quando o relatrio selecionado
for do tipo Cenrio Dinmico ou Relatrio Grfico.
Seleo Quando acionado, apresenta a Funo Selees do
Relatrio (GR0110), a qual permite a manuteno dos
campos a serem utilizados como seleo para o relatrio
(faixa inicial e final).
Parmetros Quando acionado, apresenta a Funo Parmetros do
Relatrio (GR0111), a qual permite a consulta e
manuteno dos parmetros de leitura das tabelas no
processamento do relatrio.
Classificao Quando acionado, apresenta a Funo Classificaes do
Relatrio (GR0108), a qual permite realizar a manuteno
nas classificaes ou formas de ordenao do relatrio.
Importante:
Esse boto no habilitado quando o relatrio selecionado
for do tipo Relatrio Grfico.
Editor Quando acionado, apresenta a Funo Editor (GR9060), a
qual permite o acesso ao Editor Progress, sendo que este
editor apenas para visualizao e no para alterar um
cdigo ou rodar um programa.
Fonte Livre Quando acionado, apresenta a Funo Fonte Livre
(GR0123), a qual permite ao usurio escrever cdigo
Progress ou at mesmo chamar outros programas, includes,
em pontos especficos do relatrio.
Procedures Quando acionado, apresenta a Funo Manuteno de
Internas Procedures Internas (GR0142), a qual permite a
manuteno e eliminao das Procedures Internas para o
relatrio.
Executar Quando acionado, apresenta a Funo Executar, a qual
permite a execuo do relatrio corrente, selecionado por
intermdio da Funo Manuteno de Relatrios (GR0103),
a partir da sua ltima verso gerada.
Importante:
Para que as alteraes de layout do relatrio tenham efeito
sobre a sua execuo, o relatrio deve ser gerado por
intermdio da Funo Fonte. Inexistindo uma verso gerada
para o relatrio, a funo Executar no ter efeito.
Processo Manuteno de Relatrios 11

Boto Nome Observao


Teste Quando acionado, apresenta a Funo Teste, a qual
permite a gerao do programa de interface do relatrio e
do programa de processamento, alm de compilar e
executar estes programas.

Anotaes
12 Processo Manuteno de Relatrios

Cadastrando Relatrios no Data Viewer


Os objetivos deste procedimento bsicos so apresentar uma viso geral da
Funo Manuteno de Relatrios e descrever os passos para criao de um
Relatrio.

O Data Viewer um ambiente de desenvolvimento de relatrios voltado para


o usurio final. Por trs de cada relatrio desenvolvido, existe um programa
fonte, em Progress 4GL, que foi gerado automaticamente pelo Data Viewer, a
partir da seleo do tipo de relatrio, tabelas e campos dos bancos de dados
e a definio do formato de exibio e ou visualizao das informaes.
Os Tipos de relatrios existentes so:
Texto
Exportao
Grfico Excel
Cenrios Dinmicos Excel
Relatrios Grficos

1. Acionar o boto Relatrios do menu principal do Data Viewer.


2. Acionar o boto Incluir da janela Manuteno de Relatrios (GR0103).
3. Na janela Inclui Relatrios (GR0103A), insira as seguintes informaes:
Campo Contedo Observao
Relatrio proc02AA Nesse campo inserido o nome do relatrio a ser
gerado.
Importante:
Esse nome dever ter 6 (seis) caracteres
quaisquer no nome, mais 1 (uma) ou 2 (duas)
letras, variando de "a" at "bz", e que definem as
vrias classificaes de um mesmo relatrio. Para
a terceira posio dos caracteres no permitido
que a mesma seja igual a R ou r.
Ttulo Primeiro Nesse campo inserido o ttulo do relatrio a ser
Relatrio gerado. Esse ttulo ser impresso no cabealho de
Data Viewer cada pgina do relatrio.
- Processo
02
Ttulo Ordem de Nesse campo inserido o ttulo para permitir a
Classificao Compra identificao da classificao do relatrio.
Sistema do Compras Nesse campo informado o nome do sistema ou
Relatrio mdulo a que pertence o relatrio.
Processo Manuteno de Relatrios 13

Campo Contedo Observao


Subdiretrio proc02 Nesse campo inserido o subdiretrio do diretrio
Programa de trabalho do usurio onde sero gravados os
programas dos relatrios gerados.
Exemplo:
Subdiretrio Programa: cdp
Relatrio gerado: c:\relatorios\cdp\cdc004a
Onde c:\relatorios o diretrio de trabalho do
usurio, cdp o subdiretrio programa, cdc004a
o programa gerado.
Importante:
1. Caso esse subdiretrio ou estrutura de
subdiretrio no exista, ser criada
automaticamente pelo Data Viewer no
momento da gerao do programa do
relatrio.
2. Se o seu contedo for branco, o programa do
relatrio ser gerado no diretrio de trabalho
do usurio.
14 Processo Manuteno de Relatrios

Campo Contedo Observao


Tipo de Relatrio Nesse campo selecionado o tipo de relatrio. As
Relatrio Texto opes disponveis so:
Relatrio Texto, quando selecionado,
determina que o relatrio ser gerado em
forma de texto.
Exportao, quando selecionado, determina
que o relatrio ser gerado em forma de texto
e ser utilizado para exportao de
informaes. Nesse caso, o programa no
traz no resultado cabealho, labels para
grupos de dados, rodap, pgina de
parmetros, nem realiza clculos como mdia,
mximo, mnimo, total etc. Somente ser
considerado como objeto de exportao o que
estiver no layout do relatrio.
Grfico Excel, quando selecionado,
determina que o relatrio ser gerado em
planilha Excel.
Cenrio Dinmico Excel, quando
selecionado, determina que o relatrio ser
gerado em planilha Excel e permitir a
utilizao do recurso Cenrios Dinmicos. Os
resultados podem ser visualizados no prprio
Excel ou no Microsoft Internet Explorer, na
forma de tabelas dinmicas e ou grficos.
Relatrio Grfico, quando selecionado,
determina que o relatrio ser gerado
utilizando recursos grficos do Data Viewer
Layout Editor. Esse tipo de relatrio pode ter
mais de um layout.
Processo Manuteno de Relatrios 15

Campo Contedo Observao


Tipo - Nesse campo selecionado o tipo de exportao.
As opes disponveis so:
Fixa, quando selecionado, ser realizada a
exportao dos dados para os objetos do layout do
relatrio a um arquivo texto como uma linha
contnua, obedecendo apenas o formato dos
objetos do layout.
Separador, quando selecionado, ser realizada a
exportao dos dados para os objetos do layout do
relatrio a um arquivo texto separando estes
conforme o separador definido pelo usurio.
Obedecendo ainda a quebra de linha por cada
grupo do layout do relatrio.
Progress, quando selecionado, ser realizada a
exportao dos dados para os objetos do layout do
relatrio a um arquivo texto utilizando-se o mtodo
de exportao do Progress, o qual utiliza como
separador um espao, para campos do tipo
caracter so exportados entre aspas, campos
lgicos como yes/no.
Importante:
Esse campo somente habilitado quando o tipo
de relatrio selecionado for Exportao.
Separador - Nesse campo selecionado o tipo de separador a
ser utilizado para identificar os campos dos dados
a serem exportados. As opes disponveis so:
tabulao, espao, sustenido, vrgula, ponto e
vrgula ou outro, a escolha do usurio.
Importante:
Esse campo somente habilitado quando o tipo
de exportao for Separador.
Tipo Grfico - Nesse campo selecionado o tipo de grfico que
ser gerado.
Importante:
Esse campo somente habilitado quando o tipo
de relatrio selecionado for Grfico.
16 Processo Manuteno de Relatrios

Campo Contedo Observao


Perfil EMS 2.0 Nesse campo selecionado o perfil do relatrio a
ser gerado. As opes disponveis so:
EMS 2.0, correspondente aos produtos EMS
2.0 e HR do ERP Datasul e importado na
inicializao do Data Viewer por intermdio do
arquivo grbloco2.d.
EMS 5.0, correspondente ao produto EMS 5.0
do ERP Datasul e importado na inicializao
do Data Viewer por intermdio do arquivo
grbloco5.d.
Magnus I, correspondente ao produto
Magnus I do ERP Datasul e importado na
inicializao do Data Viewer por intermdio do
arquivo grblocoi.d.
WebDesk, correspondente ao produto
WebDesk da Datasul e importado na
inicializao do Data Viewer por intermdio do
arquivo grblocow.d.
Outros, correspondente a outro produto
Progress e importado na inicializao do Data
Viewer por intermdio do arquivo grbloco.d.
Suporte No Esse campo, quando selecionado, determina que
HTML a sada do relatrio ser em HTML.
Importante:
Esse campo no apresentado quando o tipo de
relatrio selecionado for Relatrio Grfico e
somente habilitado quando o tipo de relatrio
selecionado for Relatrio Texto.
Layout - Nesse campo selecionado o tipo de grfico que
ser gerado.
Importante:
Esse campo somente habilitado quando o tipo
de relatrio selecionado for Relatrio Grfico.
Relatrio No Esse campo, quando assinalado, define o relatrio
Padro como sendo padro da empresa que o
desenvolveu. Nesse caso, somente usurios
dessa empresa tm permisso para alterar os
dados do relatrio. Porm, um relatrio padro
pode ser copiado e modificado livremente.
Processo Manuteno de Relatrios 17

Campo Contedo Observao


Multi-idioma No Esse campo, quando selecionado, determina que
o relatrio ter a opo de ser traduzido, em
tempo de execuo, segundo as tcnicas de
traduo do produto Datasul EMS 2 e Datasul HR.
Os idiomas disponveis para gerao do relatrio
so:
Portugus.
Ingls.
Espanhol.
Importante:
Essa funcionalidade somente utilizada quando o
relatrio executado em ambientes dos produtos
Datasul EMS 2.05 e Datasul HR 2.08.
4. Acionar o boto OK, na janela Inclui Relatrios (GR0103A), para
confirmar a incluso do relatrio.
5. Na janela Manuteno de Relatrios, selecionar, com um duplo clique de
mouse, o relatrio que acaba de ser includo para retornar ao menu
principal do Data Viewer.
Anotaes
18 Processo Manuteno de Relatrios

Selecionando Tabelas para o Relatrio


O objetivo deste procedimento permitir a manuteno das tabelas utilizadas
pelo relatrio.
1. Acionar o boto Relatrios do menu principal do Data Viewer.
2. Na janela Manuteno de Relatrios, selecionar, com um duplo clique de
mouse, o relatrio includo no procedimento anterior.
3. No menu principal do Data Viewer, acionar o boto Tabelas.
4. Selecionar, dentre as tabelas disponveis no banco EMS 2.0, as seguintes
tabelas:
Tabela Selecionada Tabela Relacionada
Ordem-compra -
Comprador Ordem-compra
Emitente Ordem-compra

 Observe que sempre aps a seleo de cada tabela, permanecem exibidas


na lista de tabelas disponveis somente aquelas que possuem relacionamento
com as tabelas utilizadas. A manuteno de relacionamentos entre tabelas
feita por intermdio da Funo Manuteno de Relacionamentos.

5. Acionar o boto OK, para confirmar a seleo das tabelas e retornar ao


menu principal do Data Viewer.

Anotaes
Processo Manuteno de Relatrios 19

Definindo o Parmetro de Acompanhamento


O objetivo deste procedimento permitir a definio de um atributo e um ttulo
 como parmetros de acompanhamento a serem apresentados em tempo de
execuo do relatrio para dar ao usurio a percepo de processamento das
informaes.
1. Selecionar, no menu principal do Data Viewer, as opes Relatrios,
Acompanhamento.
2. Na Janela Acompanhamento Processo Relatrio (GR0132), insira as
seguintes informaes:
Campo Contedo Observao
Ttulo Ordem de Compra Nesse campo inserido o ttulo da
Acompanhamento janela de acompanhamento de
execuo do relatrio.
Atributo Ordem- Nesse campo selecionado o atributo
Acompanhamento compra.numero- cujo valor ser exibido na janela de
ordem acompanhamento da execuo do
relatrio.

3. Acionar o boto OK, para confirmar as informaes e retornar ao menu


principal do Data Viewer.

Anotaes
20 Processo Manuteno de Relatrios

Salvando o Relatrio
O objetivo deste procedimento bsico descrever os passos para salvar um
layout de Relatrio.
1. Acionar o boto Atualizar, no menu principal do Data Viewer.

 Confirmada a atualizao, as alteraes efetuadas no relatrio no mais


podero ser desfeitas por intermdio da Funo Desfazer.

2. Acionar o boto Yes, na janela Pergunta, para salvar as alteraes feitas


no relatrio e atualizar a base de dados do Data Viewer.
Anotaes
Processo Manuteno de Relatrios 21

Desfazendo Alteraes do Relatrio


O objetivo deste procedimento bsico descrever os passos para desfazer as
modificaes de um Relatrio.
1. Na seleo de Tabelas, adicionar mais uma tabela qualquer nas tabelas
relacionadas e acionar o boto OK.
2. Acionar o boto Desfazer, no menu principal do Data Viewer.
3. Acionar o boto Yes, na janela Pergunta, para desfazer todas as
alteraes feitas no relatrio e retornar para o menu principal do Data
Viewer com as informaes da ltima atualizao.
Anotaes
22 Processo Manuteno de Relatrios

Estudo de Caso
Cenrio
O gerente do departamento de compras necessita de um relatrio de
fornecedores com a quantidade total e o valor total dos pedidos. Para
atendimento dessa solicitao, um novo relatrio do tipo texto, perfil EMS 2.0
dever ser cadastrado. Depois de cadastrado, selecionar as tabelas pedido-
compr e emitente para o relatrio.

Resultados Esperados com o Cenrio


Checklist Atingido Observao
Relatrio Texto
cadastrado
Relatrio Salvo com
todas as tabelas
selecionadas para o
relatrio.
23