Vous êtes sur la page 1sur 11

Inteligncia Protheus- Relatrios Personalizveis

Relatrios Personalizveis
Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
1
Inteligncia Protheus- Relatrios Personalizveis

Pensando em oferecer vantagens aos nossos clientes, criou-se a funcionalidade que permite ao
usurio gerar relatrios, definindo cores, bordas, cabealho, ttulos das colunas e linha de
totais; classificando a informao por qualquer campo, aumentando ou diminuindo o tamanho
de linhas e colunas. Em que possvel trocar a posio das colunas, omitir ou exibir campos,
totalizar, agrupar, exportar para Excel etc.

Tal inovao possibilita ao usurio modificar os relatrios padres, criando leiautes prprios.

Relatrios que tenham leiaute pr-definido por lei e formulrios


(boletos, notas-fiscais etc) no podero ser alterados.

Os relatrios personalizados so gravados com extenso .PRT, diferenciando-os dos relatrios


convencionais que recebem a extenso .##R.

Principais funcionalidades

Tela inicial simplificada


A tela inicial dos relatrios personalizados simplificada para permitir a configurao das
opes bsicas de impresso, oferecendo agilidade para o usurio que deseja emitir
rapidamente seus relatrios com leiautes j gravados ou no formato padro distribudo pela
Microsiga.

Na janela, possvel a seleo da impressora e modo de impresso (gravao em arquivo,


envio para spool de impresso do Windows/Linux, envio do relatrio em html por e-mail,
exportao para Excel no formato XML).

A sada da impresso pode ser local, na mquina do usurio; ou no servidor, respeitando as


permisses de senha do usurio.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
2
Inteligncia Protheus- Relatrios Personalizveis

As especificaes de tamanho do papel so as padres do mercado. Conforme o formato


escolhido, o Protheus ir ajustar a impresso. Alm disso, possvel escolher a orientao do
papel, se Retrato ou Paisagem, porm em alguns relatrios essa opo no aplicvel
devido necessidade de otimizao da largura para apresentao dos dados.

O ttulo do relatrio pode ser alterado livremente de forma a representar o assunto


demonstrado. Tambm possvel alterar a organizao dos dados, selecionando uma das
chaves disponveis.

O campo "Layout" permite selecionar o modelo de relatrio para impresso. medida que
novos leiautes forem gravados para um relatrio, seus nomes sero listados nessa caixa.

A opo "Preview" faz a exibio na tela do relatrio gerado, possibilitando, na seqncia, o


seu envio para impressora ou a cancelamento da impresso.

A execuo em segundo plano envia o relatrio imediatamente para fila de impresso e libera
o Protheus para outras operaes. A opo "Agendar" tem a mesma finalidade, porm com um
horrio programado para impresso do relatrio.

Para que seja possvel utilizar o agendamento, necessria a


configurao prvia do recurso de Schedule atravs do
ambiente Configurador.

O boto "Parmetros" traz as perguntas para definio dos critrios de impresso. Nesse
release, alguns relatrios permitem que sejam especificados intervalos de dados no contguos
ou individualizados.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
3
Inteligncia Protheus- Relatrios Personalizveis

Para determinar intervalos seqenciais, deve-se utilizar o


hfen (1-3); para os no seqenciais, ponto e vrgula (5;3;1).

Personalizando os relatrios
O boto "Personalizar" apresenta janelas para construo de uma nova aparncia para o
relatrio.

Configurando o leiaute por seo


No lado esquerdo da janela Personalizar, apresentam-se as sees do relatrio que
representam os diferentes grupos de informaes exibidos, por exemplo, os dados da Relao
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 - padro para todas as linhas do relatrio. recomendvel que essa
configurao seja definida, considerando-se o tamanho da fonte utilizada.

Para cada seo, tambm se poder definir altura das linhas. O Sistema ir aplic-las
de forma diferenciada.

Espaamento - a margem esquerda em pontos 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 se deve iniciar a


impresso. Esse recurso til quando se deseja reiniciar a impresso a partir de uma
pgina do relatrio.
Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
4
Inteligncia Protheus- Relatrios Personalizveis

Fonte - a fonte e o tamanho de letra que sero utilizados em todo relatrio. So


listadas todas as fontes disponveis no ambiente operacional, porm o tamanho da
fonte est limitado a dezesseis (16) pontos.

A apresentao ou inibio dos dados de: cabealho do relatrio, rodap, pginas


inicial de configurao dos parmetros, informaes ou observaes adicionais,
respeitando 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.

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 - se ser ou no impressa a seo e seus ttulos, se as clulas (campos)


sero apresentadas em formato colunas ou em linhas.

Se marcada a opo linhas, em "Colunas (clulas em linha)", possvel definir quantas


clulas por linha devem ser impressas.
Caso a seo seja inibida, somente seus totais de valores sero apresentados, como em
um relatrio sinttico.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
5
Inteligncia Protheus- Relatrios Personalizveis

Cabealho das clulas - se os cabealhos das clulas ou colunas (nomes dos campos)
devem ser exibidos.

possvel configurar a apresentao do cabealho acima de cada clula (topo da


pgina) e repeti-lo sempre que houver quebra de pgina.

Altura e espaamento entre linhas - a altura da linha e o espaamento entre elas


podem ser ajustados.

recomendvel que essa configurao seja definida, considerando-se 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 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 das colunas para que seja possvel balancear o espao utilizado e
prevenir que os dados no sejam truncados.

Protheus proporciona 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, vide tpico


Clulas.

Quebrar pgina antes - cada seo ser impressa em uma nova pgina.

Cor - pode-se definir cores em RGB para o fundo e para a fonte da seo.

Para seleo, gira-se o tringulo na direo da cor desejada e arrasta-se o ponto


interno at o tom desejado; ou digita-se as quantidades de vermelho, verde e azul para
compor a cor.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
6
Inteligncia Protheus- Relatrios Personalizveis

Borda - Para separao das sees, podem-se aplicar bordas superior, inferior e
laterais, basta clicar em cada lado.

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.

Os campos das tabelas de dados, utilizadas no relatrio, so disponbilizados para que se


possam adicionar novas colunas.

Para adicionar ou remover clulas no relatrio, basta clicar sobre elas e utilizar os botes com
as setas. As clulas tambm podem ser movimentadas para cima ou para baixo, 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.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
7
Inteligncia Protheus- Relatrios Personalizveis

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).

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 caracter ou memo, ser
efetuada a quebra automtica de linha para exibio de todo o texto.

Considerar o tamanho do cabealho - na impresso das colunas, se a largura da


clula for menor que o cabealho, ser considerado o tamanho do cabealho.

Se essa caixa no for habilitada, utilizando a funo de auto-ajuste, at mesmo o


cabealho da clula poder ser truncado 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 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 deve ser realizada criteriosamente, pois pode comprometer a


performance do processamento do relatrio. Para cada linha impressa da clula, o Protheus
precisa calcular a frmula novamente.

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

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
8
Inteligncia Protheus- Relatrios Personalizveis

Ao lado direito da janela, esto relacionadas as clulas do relatrio. Para utiliz-las na frmula,
basta dar duplo clique sobre elas. 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, Whlile, For, ou com simples operaes matemticas.

Para editar uma frmula, clica-se no boto .

Acumuladores
Os acumuladores permitem criar clulas com total, mdia, mnimo e mximo, baseando-se em
outras clulas numricas e tambm criar clulas de contagem de ocorrncias, baseadas em
qualquer dado.

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


relatrio.

Acumulador - 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 direita para inclui-la no
campo "Agrupar por". possvel agrupar o acumulador por mais de uma clula.

Frmula - o dado que ser acumulado. Por exemplo: Comisso.


Pode-se utilizar expresses em AdvPL para composio do acumulador.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
9
Inteligncia Protheus- Relatrios Personalizveis

Imprimir no final do relatrio - os acumuladores podem ser impressos


separadamente ao final de relatrio como uma estatstica dos dados apresentados.

Grfico - a partir do acumulador podem-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.

Para definio do grfico, necessrio informar o tipo, o


ttulo do grfico, o nome para a srie e a apresentao ao
final do relatrio.

Clula - para apresentao do acumulador como coluna, pode-se definir um ttulo,


tamanho e mscara. Um acumulador pode ser utilizado apenas para criao de grfico;
assim, se no houver interesse em apresent-lo no relatrio, basta desmarcar a opo
"Imprimir". Caso seja habilita a impresso, a cada linha, o sistema ir acumular os
valores da coluna.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
10
Inteligncia Protheus- Relatrios Personalizveis

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, deve-se posicionar sobre a seo principal e clicar 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, deve-se clicar no boto "Salvar" para gravar o modelo e
utiliz-lo sempre que necessrio.

Em seguida, na janela inicial de configurao do relatrio, clicar no boto "Imprimir" para


gerar o relatrio.

Este material no pode ser reproduzido sob pena de direitos autorais. Informaes extradas do help on-
line.
11

Vous aimerez peut-être aussi