Você está na página 1de 25

SIGARPM 8.

11
Os botes da barra de ferramentas permitem alterar as configuraes reali adas durante a cria!o do relat"rio# al$m de disponibili arem opes para gra%a!o# acesso ao gerenciador de impress!o e oom.

&ot!o

'escri!o

Novo

(ria um no%o relat"rio.

Abrir

Abre um relat"rio e)istente.

Salvar

Sal%a o relat"rio atual.

Importar

Importa um relat"rio *e)tens!o +.GR,- da %ers!o beta.

Abrir Tabela

Abre a tabela principal e define seus relacionamentos.

Selecionar Ordem

Seleciona a ordem do relat"rio.

Selecionar Grupo

'efine os grupos do relat"rio.

Selecionar Campos

Seleciona os campos do relat"rio.

Configurar Cabealhos

'efine o cabeal.o do relat"rio.

Configurar Pgina e Impress o

(onfigura a p/gina e impress!o do relat"rio.

Configurar Par!metros

(onfigura os par0metros do relat"rio.

"ontar #iltro

Monta o filtro do relat"rio.

Gerar $elat%rio

Gera o relat"rio.

'efine o oom do pre%ie2 do relat"rio. 1oom

Gerenciador de Impress o

Abre o Gerenciador de Impress!o.

3elp

Abre o .elp do SIGARPM.

Sair

4inali a o Sistema.

(omo criar um relat"rio


5sta op!o permite a cria!o de um relat"rio. 6 possi%el definir em 7uais tabelas o sistema de%e buscar as informaes 7ue constar!o no relat"rio.

Para criar um relatrio:


1. Selecione a op!o 8(riar no%o relat"rio8 na abertura do sistema e cli7ue no bot!o 8O98.

Selecionando a tabela principal


Ao selecionar a op!o 8(riar no%o relat"rio8# o sistema apresenta a :anela 8Abrir ;abela8 com a rela!o das tabelas de dados dispon<%eis. =esta :anela# o usu/rio de%e selecionar a tabela principal# a partir da 7ual o sistema ir/ buscar as informaes 7ue ser!o utili adas no relat"rio# por e)emplo> SA1 ? (adastro de (lientes# SA, ? (adastro de 4ornecedores# S(, ? Ordens de Produ!o# etc.

1. Para selecionar a tabela principal:


1. ,. =a :anela 8Abrir ;abela8# posicione o cursor sobre a tabela dese:ada *utili e as setas da barra de rolagem- ou digite o seu nome no campo 8Procurar por8 e pressione @5=;5RA. (li7ue no bot!o 8A%anar8 para prosseguir na formata!o do relat"rio.

(riando relacionamentos
Ap"s selecionar a tabela principal# ser/ apresentada a :anela para escol.er ou criar no%os relacionamentos. Atra%$s da :anela# $ poss<%el combinar dados de %/rios ar7ui%os no mesmo relat"rio# como por e)emplo# uma rela!o de produtos com pedidos de compras em aberto. Para estabelecer uma rela!o# $ necess/rio 7ue os ar7ui%os possuam pelo menos um campo em comum. =o e)emplo anterior# a tabela Pedidos de (ompras *S(B- possui o campo 8(BCPRO'D;O8# onde $ gra%ado o c"digo do produto a ser ad7uiridoE :/ o ar7ui%o de Produtos *S&1-# possui o campo 8&1C(O'8# onde $ gra%ado o c"digo do produto para sua identifica!o. =ote# por$m# 7ue o ar7ui%o S&1 cont$m os dados dos produtos sem duplicidade# en7uanto 7ue o ar7ui%o S(B pode conter %/rios pedidos para um mesmo produto. 'esta forma# n!o basta fa er uma listagem com apenas o c"digo do produto. 6 preciso relacionar o cadastro de produtos com o de pedidos de compra para saber 7uais est!o em aberto. O ponto em comum entre os ar7ui%os $ o c"digo do produto e# atra%$s dele# ser/ poss<%el relacionar as tabelas. Mesmo sendo diferentes os nomes dos campos# ambos arma enam a mesma informa!o. Relacionando as tabelas# o sistema poder/ imprimir dados do cadastro de produtos e dos pedidos de compras.

Para definir a tabela secundria (criar relacionamentos):


1. =a :anela de sele!o Relacionamento8. de relacionamentos# cli7ue no bot!o ? 8Adicionar

O sistema apresenta a tela 8Adicionar Relacionamento8. Obser%e 7ue :/ $ apresentada uma sugest!o de relacionamento em 85)press!o ;abela PrincipalF5)press!o ;abela Relacionada8.

,. (aso o relacionamento sugerido se:a o dese:ado# cli7ue sobre ele e# em seguida# no bot!o 8O98 da barra de ferramentas. ,. para (aso necessite utili ar outro relacionamento# cli7ue nas barras de rolagem da /rea 8;abela8 %erificar os relacionamentos pr$?definidos.

'o lado es7uerdo da :anela $ apresentada uma lista de relacionamentos padres entre a tabela principal selecionada e outras tabelas do sistema.

G.

Herifi7ue# na lista# a tabela 7ue dese:a relacionar com a tabela principal e cli7ue sobre ela.

Obser%e 7ue a informa!o de 85)press!o ;abela Relacionada8 foi alterada com o nome do campo da tabela secund/ria escol.ida e comum I tabela principal. Portanto# atra%$s dos campos e)ibidos em 85)press!o ;abela PrincipalF5)press!o ;abela Relacionada8# ser/ poss<%el estabelecer a rela!o. =ote tamb$m 7ue o nome do campo $ precedido pela identifica!o do ar7ui%o seguido do sinal de sublin.ado *e)emplo> '1C(O'-. 5sta sinta)e $ adotada nas tabelas do Prot.eus para indicar 7ue o campo pertence a tabela.

(riando um relacionamento pr"prio


Para facilitar a constru!o de relat"rios# o Prot.eus disponibili a uma lista de relacionamentos pr$? definidos entre as tabelas# por$m# o usu/rio pode criar relacionamentos pr"prios. Supon.a 7ue foi necess/rio criar uma tabela espec<fica para sua empresa e se:a necess/rio criar um relat"rio com os dados desta tabela combinados com os dados de uma tabela padr!o do sistema# neste caso# ser/ preciso criar um relacionamento espec<fico. Jembre?se# por$m# 7ue para criar relacionamentos de%e .a%er um campo comum Is tabelas.

Para criar um relacionamento prprio:


1. =a :anela 8Adicionar Relacionamentos8# cli7ue no bot!o barra de ? 8=o%o Relacionamento8 da ferramentas.

Ser/ apresentada a :anela 8=o%o Relacionamento8 para defini!o de um relacionamento espec<fico. Obser%e 7ue o campo 85)press!o ;abela Principal8 :/ apresenta a tabela principal selecionada.

,. um

ou

(li7ue no bot!o mais campos

apresentado ao lado do campo 85)press!o ;abela Principal8# para selecionar da tabela principal 7ue ser!o utili ados para o relacionamento .

Ser/ apresentada a :anela 8(onsultar (ampo8 com a rela!o dos campos da tabela principal.

K.

(li7ue sobre o campo c.a%e para o relacionamento e# em seguida# cli7ue no bot!o 8O98.

Obser%e 7ue o campo selecionado foi apresentado no campo 85)press!o ;abela Principal8.

5m alguns casos# $ necess/rio criar relacionamentos com mais de um campo para 7ue a informa!o este:a realmente indi%iduali ada ou separada. Por e)emplo> ;ratando?se de um relat"rio com a tabela principal baseada no (adastro de (lientes# pode ser interessante criar o relacionamento com os campos 8("digo do (liente8 e 8Jo:a8 *A1C(O'LA1CJOMA-# isto garante 7ue o relat"rio ir/ apresentar os dados separados para cada lo:a do cliente. G. Para adicionar um campo I c.a%e de relacionamento da tabela principal# cli7ue no%amente no bot!o apresentado ao lado do campo 85)press!o ;abela Principal8.

Ser/ reapresentada a :anela 8(onsultar (ampo8 com a rela!o dos campos da tabela principal. G. (li7ue sobre o outro campo c.a%e 7ue ir/ compor o relacionamento e# em seguida# cli7ue no bot!o 8O98. Obser%e no campo 85)press!o ;abela Principal8 foi inclu<do o sinal de 8L8 e o campo selecionado. (aso se:a necess/rio adicionar mais campos para separar as informaes# repita estes procedimentos at$ incluir todos os campos necess/rios para composi!o da c.a%e de relacionamento. G. Ap"s definir todos os campos c.a%es da tabela principal# de%e?se selecionar a tabela secund/ria. Para tanto# no campo 8Pes7uisa ;abela8# digite o nome da tabela 7ue ser/ relacionada.

G.

5m seguida# cli7ue no bot!o

apresentado ao lado do campo 85)press!o ;abela Relacionada8.

Ser/ apresentada a :anela 8(onsultar (ampo8 com a rela!o dos campos da tabela relacionada. G. (li7ue sobre o campo e# em seguida# no bot!o 8O98. G. 'a mesma forma 7ue na tabela principal# repita esta opera!o para adicionar todos os campos 7ue de%em compor a c.a%e de relacionamento.

1N.

Para

finali ar

relacionamento

entre

estas

tabelas#

cli7ue

no

bot!o

84inali ar8.

A :anela 8Adicionar Relacionamento8 $ reapresentada. ;orna?se necess/rio selecionar o relacionamento criado. 1N. =o campo 8Pes7uisa ;abela8# digite o nome da tabela relacionada.

Obser%e 7ue a informa!o de 85)press!o ;abela Relacionada8 foi alterada com o nome do campo escol.ido da tabela secund/ria e comum I tabela principal. 11. (li7ue# ent!o# no bot!o 8O98 da barra de ferramentas para confirmar o relacionamento.

O relacionamento definido ser/ apresentado na :anela.

6 poss<%el criar di%ersos relacionamentos entre a tabela principal e tabelas secund/rias# o 7ue permite criar# por e)emplo# um relat"rio com dados da tabela de Produtos *S&1-# da tabela de Pedidos de (ompra *S(B- e da tabela de Itens de =otas 4iscais de 5ntrada *S'1-.

1K. Para adicionar mais um relacionamento I tabela principal# cli7ue# no%amente# no bot!o Adicionar Relacionamento e configure?o como descrito nos procedimentos anteriores. 1K.

Se for necess/rio e)cluir um relacionamento# posicione o cursor sobre este e cli7ue no bot!o ? Remo%er Relacionamento. 6 necess/rio confirmar a opera!o.

1K.

Adicionados todos os relacionamentos# cli7ue no bot!o 84inali ar8.

'efinindo a ordem para apresenta!o dos dados


Ap"s a defini!o dos relacionamentos# ser/ apresentada uma :anela para sele!o da ordem de apresenta!o dos dados. =a /rea 8Ordem8# s!o relacionados os nomes das c.a%es dispon<%eis para organi a!o dos registros.

A c.a%e determina a ordem de classifica!o dos registros e pode ser composta por um ou mais campos. Exemplos: (.a%e Onica> ("digo do 4ornecedor

("digo NNN1 NNN1 NNN1 NNN, NNN,

Jo:a NK N1 N, N, N1

5ndereo R. AraO:o &onfim# PG R. (om. 4onseca# QQ A%. Moraes# PN A%. Amador &ueno# RP R. A e%edo# PBR

=a classifica!o por mais de um campo# inicialmente o ar7ui%o $ organi ado pelo primeiro campo da c.a%e 7ue determina a ordem geral# em seguida# pelo segundo campo e assim por diante. (.a%e composta> ("digo L Jo:a

("digo NNN1 NNN1 NNN1 NNN, NNN,

Jo:a N1 N, NK N1 N,

5ndereo R. (om. 4onseca# QQ A%. Moraes# PN R. AraO:o &onfim# PG R. A e%edo# PBR A%. Amador &ueno# RP

Para definir a ordem de apresentao dos dados:


1. ,. =a /rea 8Ordem8# cli7ue sobre a c.a%e para organi a!o. (aso 7ueira organi ar os dados por um campo 7ue n!o este:a na lista# cli7ue no bot!o =o%o Sndice.

Ser/ apresentada a :anela para defini!o de uma no%a c.a%e de <ndice# 7ue pode ser formada por campos ou# se necess/rio# por uma e)press!o em Ad%Pl. K. (li7ue no bot!o apresentado ao lado do campo 85)press!o8.

Ser/ apresentada uma :anela com a rela!o de campos da tabela principal. G. (li7ue sobre o campo 7ue definir/ a organi a!o e# em seguida# cli7ue no bot!o 8O98. O nome do campo selecionado $ apresentado em 85)press!o8. R. Para definir uma c.a%e composta# cli7ue# no%amente# no bot!o selecione outro campo. =o%o Sndice e

P.

(li7ue

no

bot!o

8O98

para

finali ar

no%o

<ndice.

A c.a%e criada $ relacionada na /rea 8Ordem8. P. (li7ue sobre a c.a%e para organi a!o dos dados e# em seguida# no bot!o 84inali ar8.

Agrupando os dados
Ap"s selecionar a ordem de apresenta!o dos dados# ser/ apresentada a :anela para defini!o de grupos a partir dos campos da tabela principal. A configura!o de grupos permite apresentar de forma agrupada os registros com informaes comuns# facilitando a an/lise# organi a!o e %isuali a!o do relat"rio. Por e)emplo> um relat"rio de solicitaes de compras di%idido por fornecedores.

1. Para

definir

grupos

para

apresentao:

1.

=a

:anela

8Selecionar

Grupos8#

cli7ue

no

bot!o

para

definir

um

grupo.

Ser/ apresentada a :anela 8=o%o Grupo8.

,. (li7ue

no

bot!o

(onsulta

(ampo.

Ser/ apresentada a :anela com a rela!o dos campos da tabela principal. K. (li7ue sobre o campo para agrupar os dados e confirme.

O campo ser/ apresentada no campo 85)press!o8. K. Para definir uma c.a%e composta# cli7ue# no%amente# no bot!o e selecione outro campo. ? (onsulta (ampo

K. =o campo 8(abeal.o8# digite um t<tulo para identificar cada mudana de grupo. 5)emplo> 4ornecedor> Tc"digo do fornecedorU K. Mar7ue a cai)a de %erifica!o 8Vuebrar P/gina8# se dese:ar imprimir cada grupo em uma p/gina. K. Mar7ue a cai)a de %erifica!o 8Resumo8# se dese:ar imprimir apenas a identifica!o de cada grupo suprimindo os dados dos registros. 5ste recurso $ Otil 7uando utili ado com campos num$ricos e totali a!o# pois $ poss<%el imprimir para cada grupo# apenas o total dos %alores *%e:a detal.es no pr")imo t"pico 8 Selecionando os campos para o relat%rio8-. K. (li7ue no bot!o 8O98 para confirmar.

O grupo criado $ relacionado na :anela de grupos. K. Se precisar alterar a defini!o de um grupo# cli7ue sobre ele e no bot!o K. Se precisar e)cluir algum grupo# cli7ue sobre ele e no bot!o K. (li7ue no bot!o 84inali ar8. ? Remo%er. ? 5ditar.

Selecionando os campos para o relat"rio


Dma %e definidos os grupos# ser/ apresentada a :anela 8Selecionar (ampos8# onde s!o escol.idos os campos 7ue ir!o compor o relat"rio. (ada campo selecionado ser/ uma coluna do relat"rio. A :anela 8Selecionar (ampos8 $ di%idida em duas /reas> I es7uerda# s!o apresentadas as tabelas do relacionamento e todos os seus camposE I direita# ser!o apresentados os campos para o relat"rio# I medida 7ue forem escol.idos.

1. Para selecionar os campos do relatrio:


1. =a /rea I es7uerda# cli7ue no bot!o apresentado ao lado do nome da tabela 7ue ter/ seus campos escol.idos. Ser!o listados os campos da tabela. ,. (li7ue sobre o nome do campo 7ue de%e ser apresentado no relat"rio e# em seguida# no bot!o ? 8Adicionar8.

O nome do campo $ adicionado na /rea I direita. K. Para adicionar todos os campos em uma Onica opera!o# cli7ue no bot!o ;odos8. O sistema adiciona todos os campos da tabela na /rea I direita. G. Se necess/rio remo%er algum campo da lista# utili e os botes ? 8Remo%er8 e 8Remo%er ;odos8 para remo%er um ou todos os campos# respecti%amente. Para definir uma f"rmulaFe)press!o em sinta)e Ad%Pl# cli7ue no bot!o em seguida# no bot!o ? ? ? 8Adicionar

R.

? 84ormula8 e# 8Adicionar8.

O sistema apresenta a tela 8=o%a 4"rmula8.

P. =o campo 85)press!o8# digite uma e)press!o em sinta)e Ad%Pl. P. Para consultar os campos das tabelas# cli7ue no bot!o .

S!o listados os campos da tabela principal e# na se7WXncia# os das tabelas relacionadas. 8. =o campo 8(abeal.o8# informe o cabeal.o para o campo.

8. =o campo 84ormato8# informe a m/scara *picture- para formatar a apresenta!o dos dados no relat"rio. 8. =o campo 8;aman.o8# informe a 7uantidade de colunas 7ue ser!o reser%adas para apresenta!o do campo. 8. =o campo 8'ecimais8# informe 7uantas casas decimais de%em ser apresentadas.

8. Mar7ue a cai)a de %erifica!o 8;otali a8 se 7uiser apresentar o total de um campo num$rico no final de cada grupo. Exemplo: Para criar uma coluna com o preo sugerido para %enda com base no preo de compra# pode?se definir>

5)press!o (abeal.o 4ormato ;aman.o 'ecimal ;otali a

S(B?U(BC;O;AJ+1.KN Sugest!o para Henda QQQQQQQ.QQ 1N , Sim

1K.

(onfira

os

dados

confirme.

O sistema retorna I tela 8Selecionar (ampos8# apresentando a f"rmula criada no lado es7uerdo da tela. 1K. ? Ser/ apresentada a :anela 8Propriedades8. Se precisar alterar as propriedades de apresenta!o de um campo# cli7ue sobre ele e no bot!o 5ditar.

1R. =esta :anela# $ poss<%el alterar o cabeal.o do campo# seu formato# e .abilitar a sua totali a!o.

Se esti%er utili ando um campo do tipo 8Memo8 $ importante definir o 84ormato8 com a m/scara 8YSTnOmero de posies8 para delimitar a apresenta!o do conteOdo *e).> YS,N-. 1R. (onfira os dados e confirme.

O sistema retorna I tela 8Selecionar (ampo8. 1R. (li7ue no bot!o 84inali ar8.

'efinindo um t<tulo para o relat"rio


=a :anela 8(onfigurar (abeal.o8# de%e?se digitar um t<tulo para apresenta!o no topo do relat"rio.

15.Para alterar o ttulo do relatrio:


1. ,. K. (li7ue I es7uerda da e)press!o 8Prot.eus Report DtilitZ8 e pressione a tecla @'5JA at$ apagar todo o te)to. 'igite o no%o t<tulo para o relat"rio. (li7ue no bot!o 84inali ar8.

'efinindo par0metros para configura!o do relat"rio


=a :anela 8(onfigurar Par0metros8# $ poss<%el inserir perguntasFpar0metros para selecionar os dados do relat"rio. 5stes par0metros ser!o configurados pelo usu/rio na emiss!o do relat"rio atra%$s do bot!o 8Par0metros8 da :anela de configura!o de relat"rios# como acontece nos relat"rio padres do Prot.eus. (aso n!o se:am criadas perguntas# ser!o impressos todos os dados das tabelas relacionadas. Para 7ue as perguntas se:am tratadas corretamente# ap"s a sua defini!o# $ necess/rio associ/?las a filtros *consulte o t"pico 8&efinindo #iltros8-.

Para criar perguntas para o relatrio:


1. ,. 'X um duplo cli7ue sobre o campo 8Pergunta8# para .abilitar sua edi!o# e digite a pergunta. Para finali ar a edi!o do campo# pressione @5=;5RA no%amente. Proceda da mesma forma para editar os demais campos. He:a a seguir como configur/? los> K. ;ipo Selecione o tipo da resposta I pergunta# se> 1 [ (aracter# , [ =um$rico ou K [ 'ata G. ;aman.o Informe o taman.o do campo para a resposta I pergunta. R. 'ecimal Informe o nOmero de casas decimais para a resposta nOmerica# se necess/rio. P. 4ormato Informe B. 3elp 'igite um te)to e)plicati%o sobre a fun!o da pergunta. 8. Ob:eto Selecione como a pergunta ser/ apresentada na tela# se> a m/scara para preenc.imento deste par0metro.

5dit

4ormato 7ue permite editar o conteOdo.

;e)t

Permite apresentar# como conteOdo# um te)to padr!oE apenas para %isuali a!o# n!o poder/ ser alterado.

(ombo

4ormato 7ue apresenta uma lista de opes para sele!o dos dados. 1. (onsulta Padr!o *5dit-

Para .abilitar uma consulta *4K- ao campo# selecione a tabela para pes7uisa. ,. (onteOdo *;e)t-

Permite informar o conteOdo padr!o para o campo# se o ob:eto for 81[5dit8 ou 8, [ ;e)t8. K. Pr$?sele!o *(ombo-

Se o ob:eto for 8K [ Combo8 *lista de opes-# pode?se definir 7ual a op!o ser/ posicionada automaticamente para sele!o. Informe de 818 a 8R8 para identificar as opes# respecti%amente. G. Item 1 a R *(ombo-

Informe# nestes campos# as opes 7ue ser!o apresentadas para sele!o# 7uando o ob:eto for 8K [ (ombo8. Pode?se definir at$ R opes para sele!o# 7ue de%em ser definidas em se7WXncia *n!o pode e)istir lacuna entre as opes-. K. (li7ue no bot!o 84inali ar8.

Jembre?se 7ue para cada pergunta criada# de%e ser associado um filtro 7ue e)ecutar/ a sele!o dos dadosE caso contr/rio# as perguntas n!o ser!o tratadas pelo sistema. (onsulte o t"pico 8&efinindo #iltros8.

(onfigurando o formato das p/ginas e a impress!o


=a :anela 8(onfigurar P/gina e Impress!o8# s!o definidas as margens do relat"rio# orienta!o# largura da p/gina e impress!o.

1. Para configurar o formato de impresso:


1. Margens 1. 5s7uerda 'igite a 7uantidade de caracteres para margem es7uerda. ,. 'ireita 'igite a 7uantidade de caracteres para margem direita. Orienta!o 1. Retrato (li7ue neste bot!o de op!o para imprimir o relat"rio no formato %ertical. ,. Paisagem (li7ue neste bot!o de op!o para imprimir o relat"rio no formato .ori ontal. Indicado 7uando e)istem muitos campos para apresenta!o no relat"rio. K. Jargura da p/gina (onfigure a impress!o conforme a seguinte orienta!o>

Informe a 7uantidade de caracteres 7ue define a largura da p/gina. Impress!o 1. Jin.as por p/ginas

Informe a 7uantidade de lin.as 7ue de%e ser impressa por p/gina. ,. 'uplo Mar7ue esta cai)a de %erifica!o aplicar o espao duplo entre lin.as. K. A%ana p/gina antes da impress!o 5spaamento

Mar7ue esta cai)a de %erifica!o para a%anar uma p/gina em branco antes de iniciar a impress!o. G. A%ana p/gina depois da impress!o

Mar7ue esta cai)a de %erifica!o para a%anar uma p/gina em branco depois da impress!o. R. 4iltrar filial

Mar7ue esta cai)a de %erifica!o para imprimir os dados somente da filial selecionada no acesso ao Gerador de Relat"rios. ,. (li7ue no bot!o 84inali ar8.

'efinindo filtros
A :anela 84iltro8 permite definir crit$rios de sele!o das informaes do relat"rio# restringindo os dados 7ue de%em ser impressos. Vuando e)istirem perguntasFpar0metros definidos# obrigatoriamente# de%em ser associados filtros. Obser%e 7ue a parte superior da :anela $ di%idida em trXs /reas>

/rea apresenta as tabelas relacionadas e seus campos.

es7uerda

/rea apresenta os operadores dispon<%eis para constru!o do filtro.

central

/rea

direita

apresenta as poss<%eis c.a%es para pes7uisa> %alor constanteE par0metros *caso ten.a# sido criadas perguntas-E campos das tabelas. A partir destas /reas# o usu/rio pode compor o filtro para restringir as informaes a serem consultadas. Exemplo: Para apresentar somente os registros do produto \NN1N]# de%e?se definir a seguinte opera!o>

(ampo */rea es7uerda("digo do Produto

Operador */rea centraligual a

Operando */rea direitaNN1N

A parte inferior da :anela apresenta>

botes para edi!o e organi a!o dos crit$rios do filtroE /rea para e)ibi!o do filtro criado.

1. Para criar filtros:

1.

=a /rea superior es7uerda# cli7ue no bot!o apresentado ao lado da tabela cu:o campo ser/ utili ado na composi!o do filtro. Os campos da tabela s!o e)ibidos.

,.

(li7ue

sobre

campo

no

bot!o

8Adicionar8.

O campo $ e)ibido na parte inferior da :anela. =a /rea central# os operadores ser!o .abilitados. K. =a /rea superior central# cli7ue no bot!o Os operadores dispon<%eis s!o relacionados. G. (li7ue no operador dese:ado e no bot!o 8Adicionar8. apresentado ao lado de 8Operador8.

O operador selecionado $ apresentado na parte inferior da :anela. =a /rea I direita# as c.a%es de compara!o ser!o .abilitadas> R. Halor (onstante

Se selecionada a op!o 8Halor (onstante8# ser/ apresentada uma :anela para digita!o do %alor 7ue de%e ser comparado. =o nosso e)emplo# produto 8NN1N8.

1.

Par0metros Se foram criados par0metros para emiss!o do relat"rio# de%e?se utili ar esta c.a%e para estabelecer o filtro referente I pergunta. (li7ue no bot!o ao lado da pala%ra 8Par0metros8 para selecionar uma pergunta para compara!o. 5)emplo> Para as perguntas 84ornecedor de8 e 84ornecedor at$8# de%e?se criar um filtro com duas condies concatenadas pelo operador 858>

(ampo */rea es7uerda("digo do 4ornecedor *;abela Pedidos de (ompra("digo do 4ornecedor *;abela Pedidos de (ompra-

Operador */rea centralmaior ou igual a

Operando *Par0metros84ornecedor de8

menor ou igual a

84ornecedor at$8

1.

;abelas Se 7uiser elaborar um filtro comparando# por e)emplo# os dados das tabelas relacionadas# cli7ue no bot!o ao lado do nome da tabela e selecione o campo cu:o conteOdo de%e ser comparado.

R.

Ap"s selecionar o operando# cli7ue no bot!o 8Adicionar8.

O operando $ apresentado na parte inferior da :anela. A condi!o de filtro est/ criada.

Para composi!o de mais condies de filtro# utili e os botes>

&otes

'escri!o utili ado para agrupar as operaes# estabelecendo a ordem em 7ue de%em ser e)ecutadas# como uma e)press!o matem/tica. o sistema permite a informa!o de mais uma e)press!o para composi!o do filtro. Vuando se utili a o operador 5# somente s!o e)ibidos os registros 7ue atendam a duas ou mais condies especificadas.

o sistema permite a informa!o de mais uma e)press!o para composi!o do filtro. Vuando se utili a o operador OD# s!o e)ibidos os registros 7ue atendem a 7ual7uer uma das condies especificadas.

Exemplos: Pedidos de Compra com valor menor ou igual a 3000,00 e que possuem Condio de Pagamento igual a 001 ! "#alor $otal menor ou igual a 3000% "Condio de Pagamento igual a &001&%

Se ocorrerem erros na montagem do filtro# $ poss<%el reiniciar a sua defini!o clicando no bot!o 8Jimpar 4iltro8.

P.

(li7ue no bot!o 85)press!o8 se precisar utili ar uma e)press!o em linguagem Ad%Pl.

5)emplo> SD&S;R*A,C(O'#K#K-[\NN1] P. O sistema apresenta a tela para digita!o da e)press!o.

8. Vuando finali ada a digita!o# cli7ue no bot!o 8O98 para 7ue a e)press!o se:a transportada para a /rea de \4iltro]. 8. Para %erificar o filtro criado em Ad%Pl# cli7ue no bot!o da barra de ferramentas.

1N.

(li7ue no bot!o \O^] para finali ar a consulta.

1N.

(li7ue

no

bot!o

8O^8

para

finali ar

filtro.

Ap"s a configura!o de todas as :anelas para gera!o do relat"rio# o modelo ser/ apresentado.

Obser%e 7ue# na parte superior da :anela# $ apresentada uma barra de ferramentas. Os botes permitem efetuar as mesmas operaes descritas neste roteiro. (onsulte o t"pico 8'ot(es da barra de ferramentas8 para mais detal.es.

Gra%ando o relat"rio
6 muito importante# ao final da configura!o do relat"rio# efetuar a sua gra%a!o.

Para gravar o relatrio:


1. =a barra de ferramentas# cli7ue no bot!o ? 8Sal%ar8.

Ser/ apresentada a :anela para informa!o de uma sen.a de segurana para o relat"rio. 5sta sen.a sempre ser/ solicitada na abertura# gra%a!o e impress!o do relat"rio.

,. em

'igite a sen.a e confirme. Se n!o dese:ar atribuir uma sen.a ao relat"rio# manten.a os campos branco.

Ser/ apresentada uma :anela para informa!o dos dados da gra%a!o.

,.

Indi7ue

diret"rio

para

gra%a!o

nome

do

relat"rio.

O nome do ar7ui%o recebe a e)tens!o 8.RPM8.

Gerando o relat"rio
Para %isuali ar os dados do relat"rio# $ necess/rio e)ecutar a sua gera!o.

1. Para gerar o relatrio:


1. Para gerar o relat"rio com os dados# cli7ue no bot!o A tela para configura!o da impress!o $ apresentada. ,. (onfigure as opes# conforme orienta!o do .elp 8Padr!o de Opera!o8# e confirme a emiss!o do relat"rio. ? 8Gerar relat"rio8.

Incluindo o relat"rio como uma op!o de menu


O relat"rio criado tamb$m pode ser inserido no menu do usu/rio# atra%$s do ambiente (onfigurador. 'esta forma# n!o $ necess/rio acessar o SIGARPM para impress!o do relat"rio# pois o usu/rio pode emiti?lo a partir do seu pr"prio ambiente de trabal.o.

Você também pode gostar