Sie sind auf Seite 1von 20

Educao Corporativa

Relatrios
Personalizveis

Matriz - Av. Braz Leme, 1.717 - 02511-000 - So Paulo - SP - Brasil.


Tel.: 55 (11) 3981 - 7001 www.microsiga.com.br
Todos os direitos reservados.

Sumrio
2

Relatrios Personalizveis

Configurando relatrios personalizveis


Para imprimir relatrios:
Impresso
Papel
Configuraes
Parmetros
Seo Principal
Sees especficas
Propriedades
Acumulador
Grfico
Clula

3
4
5
7
8
8
9
10
11
18
19
19

Todos os direitos reservados.

Configurando relatrios personalizveis


O Protheus oferece o recurso personalizao para alguns relatrios de cadastros e movimentaes do
sistema. Ele tem como principais funcionalidades a definio de cores, estilos, tamanho, fontes, quebras,
mscara das clulas para cada seo, criao de frmulas e funes (Soma, Mdia, etc.), possibilidade de
salvar as configuraes por usurio e criao de grfico.
Com a funcionalidade de Relatrios Personalizveis, o usurio pode modificar os relatrios padres,
criando seu prprio layout.

Vale lembrar que nem todos os relatrios so personalizveis. Por exemplo, relatrios que tenham layout
pr-definidos por lei e formulrios (boletos, notas-fiscais, etc) no podero ser alterados.
Os relatrios personalizados so gravados com extenso .PRT, diferenciando-se dos relatrios padres
que recebem a extenso .##R.
Para utilizar os relatrios personalizveis, o parmetro MV_TREPORT (tipo numrico) deve ser alterado no
ambiente Configurador, conforme uma das opes que seguem:
1 = utiliza relatrio padro;
2 = utiliza relatrio personalizvel;
3 = pergunta qual relatrio ser utilizado: padro ou personalizvel.

Todos os direitos reservados.

Relatrios Personalizveis

Para imprimir relatrios:


1. Ao selecionar o relatrio, ser apresentada ao usurio a tela abaixo:
O sistema apresenta na janela as possibilidades de configurao da impresso.

Anotaes

Relatrios Personalizveis

Todos os direitos reservados.

Impresso
A caixa de listagem apresentada deve ser utilizada conforme o meio de sada do relatrio. Veja a seguir.

Arquivo
O relatrio ser gravado em disco com o nome apresentado. Caso seja escolhida a opo Servidor ele
ser gravado no diretrio determinado na senha do usurio, atravs do configurador, sendo este sempre
no servidor (padro \SPOOL\). Na escolha da opo Local ser aberta uma janela para que seja escolhido
o local onde o relatrio ser gravado na mquina do usurio.
O relatrio gerado a partir desta opo pode ser impresso ou enviado por e-mail aps ser apresentado
na tela.

Spool
Direciona o relatrio para impresso via configurao do Windows das impressoras instaladas.

E-mail
Envia o relatrio por e-mail (Internet). Para isto, devem ser configurados os seguintes parmetros no
Ambiente Configurador:

MV_RELACNT
Define a conta de e-mail para identificar a provenincia dos relatrios.
Exemplo: relprotheus@microsiga.com.br

MV_RELPSW
Define a senha da conta de e-mail para envio dos relatrios.

MV_RELSERV
Define o servidor da conta de e-mail para o envio do relatrio.
Exemplo: smtp.microsiga.com.br

Todos os direitos reservados.

Relatrios Personalizveis

Quando selecionada esta opo, deve-se informar, no campo em destaque na figura abaixo, o e-mail para
o qual o relatrio deve ser remetido.

Aps preencher todos os dados necessrios e clicar no boto Imprimir para enviar o relatrio, o sistema
apresentar a janela de nova mensagem, com as seguintes informaes:

Assunto
Neste campo ser apresentada a sugesto de assunto para o e-mail.

Relatrios Personalizveis

Todos os direitos reservados.

Descrio
Informa a descrio do relatrio que ser enviado.

Receber cpia do e-mail


Selecione esta caixa para receber uma cpia do e-mail que ser enviado do relatrio.
possvel enviar o relatrio gerado para mais de um usurio. Isto pode ser feito atravs do cadastramento
de grupos de e-mail. Consulte o tpico Grupos de e-mails para mais detalhes.

Planilha
Exporta o relatrio para o Microsoft Excel no formato XML

HTML
Gera o relatrio no formato HTML. Alm disso, os relatrios gerados podem ser ampliados ou reduzidos
na visualizao.

Servidor/Local
Para as impresses Arquivo,Spool, e "HTML" pode-se escolher entre imprimir no Servidor ou na Estao
de trabalho (Local). No ambiente Configurador pode ser definido se o usurio pode imprimir Servidor ou
Local.

Papel
Tamanho do papel
Selecione o tamanho do papel em que o relatrio ser impresso.
As especificaes de tamanho do papel so as do padro do mercado, conforme o formato escolhido, o
Protheus ir ajustar a impresso.

Formato da impresso
Selecione o formato de impresso, clicando nos botes de opo Retrato ou Paisagem, fazendo assim
que o relatrio seja impresso na orientao vertical ou horizontal, respectivamente.

Anotaes

Todos os direitos reservados.

Relatrios Personalizveis

Configuraes
Ttulo
Caso queira alterar a opo sugerida pelo sistema, digite o cabealho do relatrio.

Ordem
Escolha a ordem em que as informaes sero apresentadas no relatrio, clicando em uma das chaves
disponveis.

Layout
Permite selecionar o modelo de relatrio para impresso, medida que novos leiautes forem gravados
para um relatrio, seus nomes sero listados nessa caixa

Preview
Faz a exibio do relatrio gerado na tela, possibilitando, na seqncia, o seu envio para impressora ou a
cancelamento da impresso.

Executar em segundo plano


Essa opo permite que o relatrio seja gerado e enviado para a fila de impresso, enquanto o usurio
pode executar outras tarefas no sistema.

Parmetros
A configurao de parmetros segue o mesmo procedimento que os relatrios padres, porm, alguns
relatrios personalizados dos ambientes de Recursos Humanos trazem uma nova funcionalidade, em
que possvel imprimir intervalos no seqenciais de dados. Para mais informaes, consulte o tpico
Configurando intervalo de dados em Parmetros.
Clique no boto Imprimir para iniciar a impresso ou clique Personalizar para prosseguir com as
configuraes do relatrio. Esta opo apresenta janelas para construo de uma nova aparncia para o
relatrio.

Relatrios Personalizveis

Todos os direitos reservados.

Personalizar
No lado esquerdo da janela Personalizar, apresentam-se as sees do relatrio, que representam os
diferentes grupos de informaes exibidos, por exemplo, os dados do Relatrio de Comisses so
divididos nas sees ou quebras: Relatrio de Comisses, Identificao do Vendedor, Dados dos Ttulos e
Valores Totais.

Seo Principal
A primeira seo a principal e define as caractersticas gerais de todo o relatrio.
Para a seo principal possvel definir:

Altura da linha
A altura padro para todas as linhas do relatrio. recomendvel que essa configurao seja definida
considerando o tamanho da fonte utilizada.
Para cada seo tambm poder definir altura das linhas. O sistema ir aplicar de forma diferenciada as
alturas das linhas.

Espaamento entre colunas


Define o espaamento em pontos (caractere) entre as colunas

Todos os direitos reservados.

Relatrios Personalizveis

Margem esquerda
A margem esquerda em pontos (caractere) para todo o relatrio. Tambm ser possvel definir a margem
esquerda de cada seo, criando indentaes na disposio dos dados.

Nmero inicial da pgina


O nmero da pgina do relatrio em que deve-se iniciar a impresso. Esse recurso til quando se deseja
reiniciar a impresso a partir de uma pgina do relatrio.

Fonte
A fonte e o tamanho de letra que ser utilizada em todo relatrio. So listadas todas as fontes disponveis
no ambiente operacional, porm, o tamanho da fonte est limitado a 16 pontos.

Imprimir
Define a apresentao ou inibio dos dados de: cabealho do relatrio, rodap, pginas inicial de
configurao dos parmetros, informaes ou observaes adicionais, respeita a permisso da senha do
usurio.

Sees especficas
Ao abrir a rvore das sees, so apresentadas as sees especficas do relatrio, que podem receber
atributos individualmente. Basta posicionar sobre o ttulo da seo e configur-la.
Por exemplo: para a seo Vendedor, utiliza-se destaque com bordas e para a seo Dados dos ttulos,
destaque em cor.

Anotaes

10

Relatrios Personalizveis

Todos os direitos reservados.

Note que existem trs reas para configurao das sees: Propriedades (apresentada automaticamente);
Clulas e Filtro (apresentadas na parte inferior da janela).

Para as sees especficas possvel definir:

Propriedades
Imprimir
Define se os dados dos itens da seo devem ser impressos. Caso a seo seja inibida, somente seus totais
de valores sero apresentados, como em um relatrio sinttico.

Ttulo da seo
Define se ser ou no impressa o ttulo da seo.

Clulas em linha
Define se as clulas (campos) sero apresentadas em formato colunar ou em linhas. Se marcada a opo
linhas, em Colunas (clulas em linha), possvel definir quantas clulas por linha devem ser impressas.

Todos os direitos reservados.

Relatrios Personalizveis

11

Cabealho das clulas


Define se os cabealhos das clulas (nomes dos campos) devem ser exibidos.

No topo da pgina
Configura a apresentao do cabealho acima de cada clula (topo da pgina).

Aps as quebras
Repete o cabealho sempre que houver quebra de pgina.

Altura e espaamento entre linhas


A altura da linha e o espaamento entre linhas podem ser ajustados. recomendvel que essa configurao
seja definida considerando o tamanho de fonte utilizado.

Margem esquerda
O espao em pontos para margem esquerda da seo. Para a impresso ser considerada a margem do
relatrio mais a margem da seo.

Quebra linha na impresso de colunas


Quando o relatrio possui muitas colunas, dependendo do tamanho da fonte utilizada, pode ocasionar
o truncamento de informaes. Assim, com essa opo marcada, se no couberem todas as colunas na
mesma linha, o sistema continuar a impresso dos dados na linha seguinte.

Ajustar clulas
Se for utilizado um tamanho grande de fonte, pode ser necessrio ajustar o tamanho da colunas para que
seja possvel balancear o espao utilizado e prevenir que os dados no sejam truncados.
O Protheus proporcionaliza automaticamente todos os tamanhos das colunas, aproximando as
informaes conforme a quantidade de posies dos campos. Mesmo assim, pode ocorrer o truncamento
dos ttulos e dos dados da coluna caso no haja espao suficiente.
Tambm possvel realizar o ajuste individual de clulas, veja no tpico Clulas.

Quebrar pgina antes


Marque essa opo para imprimir cada seo em uma nova pgina.

Cor
Podem-se definir cores em RBG para o fundo e para a fonte da seo. No primeiro boto, define-se a cor
de fundo e no segundo boto, a cor da fonte.

12

Relatrios Personalizveis

Todos os direitos reservados.

Para seleo, gira-se o tringulo na direo da cor desejada e arrasta-se o ponto interno at o tom desejado.
Ou digitam-se as quantidades de Vermelho, Verde e Azul para compor a cor.

Borda
possvel imprimir linhas para separar as informaes das sees, utilizando o recurso de bordas. No
primeiro boto, define-se a borda para a clula e no segundo boto, define-se a borda para o cabealho
da clula.

Para separao das sees, pode-se aplicar borda superior, inferior e laterais, basta clicar em cada lado.

Clulas
Cada seo apresenta um conjunto de clulas.
As clulas so as colunas dos campos apresentados pelas sees do relatrio. Para adicionar ou inibir
colunas, e definir seus atributos, basta clicar sobre a barra Clula apresentada na parte inferior da
janela.
No lado esquerdo, so relacionados os campos das tabelas de dados utilizadas no relatrio.

Todos os direitos reservados.

Relatrios Personalizveis

13

No lado direito Clulas so relacionados os campos selecionados para apresentao na seo que est
sendo definida.

Para adicionar ou remover clulas na seo, basta clicar sobre elas e utilizar os botes com as setas.
As clulas tambm podem ser movimentadas para cima ou para baixa, modificando suas posies no
relatrio.
No lado direito da janela, so definidas as propriedades de cada clula:

Ttulo
sugerido o ttulo do campo, mas, pode ser alterado.

Tamanho
Quantidade de posies reservadas para exibio dos dados da clula. sugerido o tamanho do campo.

Mscara
Formato para apresentao dos dados em sintaxe AdvPL. sugerida a mscara padro do campo.

Alinhamento e Alinhamento do Ttulo


Alinhamento dos dados das clulas e do ttulo. Com o alinhamento automtico, o Protheus analisa o tipo
do campo e alinha esquerda se caractere, memo, data ou lgico e direita se numrico, desde que esteja
configurado no Dicionrio de Dados (SX3).

14

Relatrios Personalizveis

Todos os direitos reservados.

Auto ajustar
Da mesma forma que o ajuste da seo, possvel definir individualmente o ajuste automtico da largura
da clula.

Quebra linhas para texto longo


Se o campo for do tipo caractere ou memo, ser efetuada a quebra automtica de linha para exibio de
todo o texto.

Considerar o tamanho do cabealho


Caso o tamanho do dado a ser impresso for menor que o cabealho, ser considerado o tamanho do
cabealho.
Se essa caixa no for habilitada, at mesmo o ttulo da clula poder ser cortado para que seja possvel
ajustar a visualizao dos dados.

Cor e Borda
Da mesma forma que a configurao da seo, pode-se especificar bordas, cor de fundo e fonte
especificamente para uma clula.

Frmulas
A criao de frmulas permite realizar clculos com as clulas selecionadas para o relatrio. possvel
criar estruturas complexas de frmulas, utilizando comandos em AdvPL.
A elaborao de frmulas devem ser realizada de forma criteriosa, pois, pode comprometer a performance
do processamento do relatrio. Para cada linha impressa da clula, o Protheus precisa calcular a frmula
novamente.

Anotaes

Todos os direitos reservados.

Relatrios Personalizveis

15

Para defini-las, clica-se no campo Frmula e, em seguida, no boto

Ser apresentada a tela a seguir, onde no lado direito da janela, so relacionadas as clulas do relatrio.
Para utilizar uma clula na frmula, d um duplo clique sobre ela. A rea da frmula, ir represent-la
como CELL (<ordem>). A partir da as frmulas podem ser compostas com funes AdvPL , utilizando
comandos de repetio como If, While, For, ou com simples operaes matemticas.

Para editar uma frmula, clica-se no boto

16

Relatrios Personalizveis

.
Todos os direitos reservados.

Acumuladores
Os acumuladores permitem criar clulas com total, mdia, mnimo e mximo baseado em outras clulas
numricas e tambm criar clulas de contagem de ocorrncias baseado em qualquer dado.
Para defini-los, clica-se no campo Acumulador e, em seguida, no boto
.

A partir de um acumulador tambm so criados grficos para apresentao ao final do relatrio.


A tela a seguir apresentada:

Todos os direitos reservados.

Relatrios Personalizveis

17

Acumulador
Tipo
Define o tipo do acumulador que ser criado: se totalizador, valor mnimo, valor mximo, mdia ou
contador de ocorrncias.

Agrupar por
Os acumuladores so criados baseados em uma clula agrupadora, por exemplo: para criar um acumulador
que totalize as comisses faturadas pela venda de cada cliente, necessrio os valores precisam ser
agrupados por cliente.
Nesse caso, basta dar um duplo clique sobre o nome da clula Cliente, na relao de clulas direita, para
inclu-la no campo "Agrupar por". possvel agrupar o acumulador por mais de uma clula.

Frmula
o dado que ser acumulado. Por exemplo: Comisso.
Nesse caso, basta dar um duplo clique sobre o nome da clula Comisso, na relao de clulas direita,
para inclu-la no campo "Frmula".
Pode-se utilizar expresses em AdvPL para composio do acumulador.

Imprimir no final do relatrio


Os acumuladores podem ser impressos separadamente ao final de relatrio como uma estatstica dos
dados apresentados.

Anotaes

18

Relatrios Personalizveis

Todos os direitos reservados.

Grfico
Tipo
A partir do acumulador pode-se criar diferentes tipos de grficos (barra, linha, pizza etc). Os grficos so
gravados em arquivos .BMP, com o mesmo nome do arquivo do relatrio.
Se existirem vrios acumuladores com grficos, os arquivos .BMP sero gravados em seqncia (matr1501.
bmp, matr1502.bmp, etc) no diretrio de spool. Se excludo o arquivo .BMP, o grfico deixar de ser
exibido.

Nome
Define um nome para o grfico.

Nome da srie
Define o nome para a srie do grfico.

Imprimir no final do relatrio


O grfico ser apresentado ao final do relatrio.

Clula
Ttulo
Define um ttulo para a clula.

Todos os direitos reservados.

Relatrios Personalizveis

19

Tamanho
Define o tamanho da clula para a srie do grfico.

Mscara
Define o formato do dado que ser impresso.

Imprimir
Um acumulador pode ser utilizado apenas para criao de grfico, assim, se no houver interesse em
apresent-lo no relatrio, basta desmarcar esta opo.

Filtros
Os filtros selecionam os dados do relatrio, a partir de condies definidas pelo usurio. Para definir um
filtro, so utilizadas as tabelas da seo principal.
Portanto, para definir um filtro, posicione sobre a seo principal, e clique na barra Filtro apresentada na
parte inferior da janela.

Os campos da tabela principal estaro disponveis para composio dos filtros.


Aps a configurao do relatrio, clique no boto Salvar para gravar o modelo e utiliz-lo sempre que
necessrio.
Em seguida, na janela inicial de configurao do relatrio, clique no boto OK para gerar o relatrio.

Anotaes

20

Relatrios Personalizveis

Todos os direitos reservados.

Das könnte Ihnen auch gefallen