IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

53
IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF .net

Transcript of IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

Page 1: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

BT-1306: Como gerar seus relatórios especiais no ELF .net

Page 2: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do BrasilEste roteiro irá mostrar como gerar um relatório no ELF .net.

Para caráter de exemplo, iremos gerar um relatório que liste todos os produtos cadastrados e seus códigos de seção e tipo correspondentes conforme exemplo da imagem a seguir:

Page 3: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 4: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

1. A partir da tela principal do programa, clique em Geradores e vá em Gerador:

Page 5: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 6: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

2. Na tela seguinte, clique em Query SQL :

Page 7: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 8: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil3. Na tela seguinte, iremos selecionar as tabelas que contenham as informações que vamos utilizar.

Para o nosso exemplo, selecionaremos as tabelas CfgEmpresa, Produtos, Tabsecoes e Tabtipos.

Se faz necessário também, 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 não terá relacionamento com nenhuma tabela, a mesma servirá apenas para fornecer o nome da empresa que colocaremos no cabeçalho.

Page 9: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 10: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

4. Em seguida, marque os campos que serão utilizados no relatório.

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.

Page 11: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 12: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

5. Em seguida, na linha correspondente à descrição do produto, na coluna Sort type vamos marcar a opção Ascending para que os dados sejam apresentados em ordem alfabética.Depois clique no botão Fechar.

Page 13: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 14: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

6. Na caixa de Informações do Relatório, vamos definir o tipo de formato que estamos gerando, um nome e em qual módulo do programa o mesmo ficará disponível.

Page 15: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 16: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

7. Em seguida, na tela de detalhes, basta arrastar os campos do lado direito para o corpo do relatório.

Page 17: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 18: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

8. Neste exemplo, colocamos o código, descrição, quantidade dos produtos com seus respectivos códigos de seção e tipo.

Page 19: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 20: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

9. Depois de definidos os detalhes, vamos inserir o cabeçalho.

Para isto, clique com o botão direito do mouse na área de detalhe, selecione Insert Band e em seguida clique em PageHeader:

Page 21: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 22: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

10. Usando a ferramenta Label, vamos inserir os títulos para cada coluna.Basta arrastar a ferramenta para cada coluna e para o título do relatório:

Page 23: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 24: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

11. Na imagem seguinte, definimos os títulos de cada coluna e um título para o relatório:

Page 25: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 26: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

12. E após concluirmos as formatações teremos este lay-out:

Page 27: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 28: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

13. Ainda no cabeçalho, vamos inserir o nome da empresa:

Page 29: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 30: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

14. Depois de formatar o nome da empresa, vamos inserir no cabeçalho as informações de data, hora e numeração de páginas respectivamente usando a ferramenta Page Info :

Page 31: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 32: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

15. Para formatarmos a primeira label de informações de página (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 configurações.

Na primeira linha, (Page information) selecione a opção “Current Date and Time”:

Page 33: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 34: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

16. Em seguida, na terceira linha (Format), clique na opção de configuração :

Page 35: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 36: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

17. Na tela apresentada a seguir, selecione DateTime na categoria (Category) e à direita, selecione o formato de data de sua preferência e clique em OK:

Page 37: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 38: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

18. A formatação da próxima label colocaremos o horário corrente.

Quando acessarmos as configurações, a primeira linha (Page information) vai usar a opção “Current Date and Time” novamente.

Na terceira linha (Format), acesse a configuração e selecione o formato de horário de preferência e clique em OK:

Page 39: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 40: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

19. Na terceira label, como o default já é informar a numeração da página, não é necessário se fazer nenhuma configuração adicional.

O que vamos acrescentar é um label apenas para ser usado como título da numeração da página.

Após estas formatações teremos o resultado a seguir:

Page 41: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 42: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

20. Agora que terminamos de formatar o cabeçalho, vamos inserir um rodapé.

Nele iremos inserir a totalização da quantidade.

Para isto, clique novamente com o botão direito do mouse na área de detalhe, selecione Insert Band e em seguida clique em ReportFooter:

Page 43: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 44: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

21. Agora, vamos inserir um label para título e o campo de quantidade:

Page 45: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 46: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

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 configurações > e na quarta linha (Summary) clique em .

Page 47: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 48: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

23. Na tela apresentada a seguir, apenas marque a opção Ignore null values e em Summary Running marque a opção Report e clique em OK.

Page 49: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 50: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

24. Depois de definir estas configurações, teremos o resultado a seguir:

Page 51: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.
Page 52: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

25. Depois de concluir estas definições, clique em para salvar o formato.

Page 53: IGC do Brasil BT-1306: Como gerar seus relatórios especiais no ELF.net.

IGC do Brasil

O relatório está concluído !

Para imprimi-lo, clique em Print Preview.