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

Post on 18-Apr-2015

111 views 1 download

Transcript of 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

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:

IGC do Brasil

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

IGC do Brasil

2. Na tela seguinte, clique em Query SQL :

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.

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.

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.

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.

IGC do Brasil

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

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.

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:

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:

IGC do Brasil

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

IGC do Brasil

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

IGC do Brasil

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

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 :

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”:

IGC do Brasil

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

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:

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:

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:

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:

IGC do Brasil

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

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 .

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.

IGC do Brasil

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

IGC do Brasil

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

IGC do Brasil

O relatório está concluído !

Para imprimi-lo, clique em Print Preview.