# Gerador de Relatórios - Selecionando Tabelas e Campos

<iframe allowfullscreen="allowfullscreen" height="472" src="https://www.youtube.com/embed/EoMEOpuKXhU" style="width: 842px; height: 472px;" width="842"></iframe>

**SELECIONANDO TABELAS E CAMPOS** Clicando no botão novo, o sistema irá apresentar a tela para que você comece selecionando as tabelas que irão fazer parte do relatório através do botão [![image.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2023-08/scaled-1680-/MNiimage.png) ](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2023-08/MNiimage.png) (tabelas). No exemplo abaixo, selecionamos as tabelas HISTORAE (Cadastro de Históricos), MOVIAE (Movimentos dos Clientes) e ITENSAE (Itens de Movimento).

[![image.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2023-08/scaled-1680-/us9image.png)](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2023-08/us9image.png)

[![image.png](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2023-08/scaled-1680-/EoMimage.png)](https://autoatendimento.grupoallegus.com.br/uploads/images/gallery/2023-08/EoMimage.png)

  
Portanto podemos utilizar campos das 3 tabelas, mesmo que o relacionamento não seja comum entre todas elas, mas ao menos exista o relacionamento na sequência da seleção. Pois se olharmos a tabela de ItensAE com a tabela de HistorAE.

Veja que a tabela de Cadastro de Históricos tem o campo Codigo que é o código do histórico que também está na tabela de Movimentos (campo CodHist). Isto significa que as duas tem relacionamento entre si.  
Quanto as tabelas de Movimentos e Itens do Movimento o relacionamento ocorre através dos campos Abrev e lancto, estes campos armazenam o nome abreviado da empresa e o número do lancto, respectivamente. O sistema permitiu a seleção destas tabelas, visto que, existem relacionamentos das informações entre elas.  
Portanto podemos utilizar campos das 3 tabelas, mesmo que o relacionamento não seja comum entre todas elas, mas ao menos exista o relacionamento na sequência da seleção. Pois se olharmos a tabela de Cadastro de Históricos com a tabela de Itens de Movimento, não existe nenhum campo que relacione, ligue uma com a outra. E se ao selecionarmos as tabelas, escolhêssemos a tabela Cadastro de Histórico e logo em seguida a de Itens de Movimento o sistema iria exibir a mensagem que as tabelas não possuem relacionamentos entre si.  
Na tela acima já selecionamos também os campos que serão impressos no relatório e que estão na aba Campos. A seleção pode ser feita arrastando o campo para esta aba ou simplesmente com o duplo clique do mouse sobre o campo escolhido.

Vamos alterar também o Cabeçalho dos campos. Veja que, a linha Cabeçalho recebe o mesmo conteúdo do nome do Campo na tabela. Então vamos alterar a DtReceb para Dt. Receb. por exemplo, para que o relatório fique mais apresentável. Para isto, basta clicar na coluna da grade e digitar o novo conteúdo.

Também está disponível as linhas Totalizado (S/N) e Casas (Int, Dec). A linha Totalizado indica que o campo sendo um valor, será totalizado ao final do relatório ou da quebra e a linha Casas indicam as casas decimais utilizadas nos campos de valor, para indicar um valor com 2 casas decimais você descreveria 10,2, isto significa que a parte inteira teria 10 posições e 2 casas decimais. No caso do campo quantidade, poderia estar parametrizado 5,4.

**Veja também os Itens:**

- [Utilizando o Gerador de Relatórios](https://autoatendimento.grupoallegus.com.br/books/adecon/page/utilizando-o-gerador-de-relatorios)
- [Título dos Relatórios do Gerador de Relatórios](https://autoatendimento.grupoallegus.com.br/books/adecon/page/titulo-dos-relatorios-do-gerador-de-relatorios)
- [Gerador de Relatórios - Tabelas](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-tabelas)
- [Gerador de Relatórios - Selecionando Tabelas e Campos](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-selecionando-tabelas-e-campos)
- [Gerador de Relatórios - Condições](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-condicoes)
- [Gerador de Relatórios - Comparador](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-comparador)
- [Gerador de Relatórios - Operadores](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-operadores)
- [Gerador de Relatórios - Quebras/Ordenação dos Relatórios](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-quebrasordenacao-dos-relatorios)
- [Gerador de Relatórios - Outros e And/OR](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-outros-e-andor)
- [Gerador de Relatórios - Gerando Etiquetas/Documentos](https://autoatendimento.grupoallegus.com.br/books/adecon/page/gerador-de-relatorios-gerando-etiquetasdocumentos)
- [Imprimindo Relatórios do Gerador](https://autoatendimento.grupoallegus.com.br/books/adecon/page/imprimindo-relatorios-do-gerador)