IGC do Brasil BT-1306: Como gerar seus relatrios especiais no
ELF.net
Slide 2
IGC do Brasil Este roteiro ir mostrar como gerar um relatrio no
ELF.net. Para carter de exemplo, iremos gerar um relatrio que liste
todos os produtos cadastrados e seus cdigos de seo e tipo
correspondentes conforme exemplo da imagem a seguir:
Slide 3
Slide 4
IGC do Brasil 1. A partir da tela principal do programa, clique
em Geradores e v em Gerador:
Slide 5
Slide 6
IGC do Brasil 2. Na tela seguinte, clique em Query SQL :
Slide 7
Slide 8
IGC do Brasil 3. Na tela seguinte, iremos selecionar as tabelas
que contenham as informaes que vamos utilizar. Para o nosso
exemplo, selecionaremos as tabelas CfgEmpresa, Produtos, Tabsecoes
e Tabtipos. Se faz necessrio tambm, estabelecer um relacionamento
entre as tabelas. Para isto, arraste o campo idNumerador de
TabSecoes at o campo idSecao da tabela Produtos e em seguida,
arraste o campo idNumerador de TabTipos at o campo idTipo da mesma
tabela Produtos. A tabela CfgEmpresa no ter relacionamento com
nenhuma tabela, a mesma servir apenas para fornecer o nome da
empresa que colocaremos no cabealho.
Slide 9
Slide 10
IGC do Brasil 4. Em seguida, marque os campos que sero
utilizados no relatrio. Para o nosso exemplo, marque o campo Nome
na tabela CfgEmpresa, os campos Codproduto, Descricao e Quantidade
na tabela Produtos e selecione os campos Sigla das tabelas TabSecao
e TabTipo.
Slide 11
Slide 12
IGC do Brasil 5. Em seguida, na linha correspondente descrio do
produto, na coluna Sort type vamos marcar a opo Ascending para que
os dados sejam apresentados em ordem alfabtica. Depois clique no
boto Fechar.
Slide 13
Slide 14
IGC do Brasil 6. Na caixa de Informaes do Relatrio, vamos
definir o tipo de formato que estamos gerando, um nome e em qual
mdulo do programa o mesmo ficar disponvel.
Slide 15
Slide 16
IGC do Brasil 7. Em seguida, na tela de detalhes, basta
arrastar os campos do lado direito para o corpo do relatrio.
Slide 17
Slide 18
IGC do Brasil 8. Neste exemplo, colocamos o cdigo, descrio,
quantidade dos produtos com seus respectivos cdigos de seo e
tipo.
Slide 19
Slide 20
IGC do Brasil 9. Depois de definidos os detalhes, vamos inserir
o cabealho. Para isto, clique com o boto direito do mouse na rea de
detalhe, selecione Insert Band e em seguida clique em
PageHeader:
Slide 21
Slide 22
IGC do Brasil 10. Usando a ferramenta Label, vamos inserir os
ttulos para cada coluna. Basta arrastar a ferramenta para cada
coluna e para o ttulo do relatrio:
Slide 23
Slide 24
IGC do Brasil 11. Na imagem seguinte, definimos os ttulos de
cada coluna e um ttulo para o relatrio:
Slide 25
Slide 26
IGC do Brasil 12. E aps concluirmos as formataes teremos este
lay-out:
Slide 27
Slide 28
IGC do Brasil 13. Ainda no cabealho, vamos inserir o nome da
empresa:
Slide 29
Slide 30
IGC do Brasil 14. Depois de formatar o nome da empresa, vamos
inserir no cabealho as informaes de data, hora e numerao de pginas
respectivamente usando a ferramenta Page Info :
Slide 31
Slide 32
IGC do Brasil 15. Para formatarmos a primeira label de
informaes de pgina (Page Info) para que apresente a data corrente,
selecionar esta label e clicar em > na borda superior direita da
label para abrir sua lista de configuraes. Na primeira linha, (Page
information) selecione a opo Current Date and Time:
Slide 33
Slide 34
IGC do Brasil 16. Em seguida, na terceira linha (Format),
clique na opo de configurao :
Slide 35
Slide 36
IGC do Brasil 17. Na tela apresentada a seguir, selecione
DateTime na categoria (Category) e direita, selecione o formato de
data de sua preferncia e clique em OK:
Slide 37
Slide 38
IGC do Brasil 18. A formatao da prxima label colocaremos o
horrio corrente. Quando acessarmos as configuraes, a primeira linha
(Page information) vai usar a opo Current Date and Time novamente.
Na terceira linha (Format), acesse a configurao e selecione o
formato de horrio de preferncia e clique em OK:
Slide 39
Slide 40
IGC do Brasil 19. Na terceira label, como o default j informar
a numerao da pgina, no necessrio se fazer nenhuma configurao
adicional. O que vamos acrescentar um label apenas para ser usado
como ttulo da numerao da pgina. Aps estas formataes teremos o
resultado a seguir:
Slide 41
Slide 42
IGC do Brasil 20. Agora que terminamos de formatar o cabealho,
vamos inserir um rodap. Nele iremos inserir a totalizao da
quantidade. Para isto, clique novamente com o boto direito do mouse
na rea de detalhe, selecione Insert Band e em seguida clique em
ReportFooter:
Slide 43
Slide 44
IGC do Brasil 21. Agora, vamos inserir um label para ttulo e o
campo de quantidade:
Slide 45
Slide 46
IGC do Brasil 22. Depois de definir um nome para o label, vamos
configurar a quantidade para que seja informada a soma de todas as
quantidades. Para isto, vamos clicar no atalho de configuraes >
e na quarta linha (Summary) clique em.
Slide 47
Slide 48
IGC do Brasil 23. Na tela apresentada a seguir, apenas marque a
opo Ignore null values e em Summary Running marque a opo Report e
clique em OK.
Slide 49
Slide 50
IGC do Brasil 24. Depois de definir estas configuraes, teremos
o resultado a seguir:
Slide 51
Slide 52
IGC do Brasil 25. Depois de concluir estas definies, clique em
para salvar o formato.
Slide 53
IGC do Brasil O relatrio est concludo ! Para imprimi-lo, clique
em Print Preview.