Skip to main content

Utilizando o Gerador de Relatórios - Tabelas

Veja também os Itens: 

    O Gerador de relatórios é encontrado no menu Relatórios/Gerador. Nessa opção você irá editar ou elaborar relatórios, sejam eles documentos, etiquetas ou consultas, incluindo dados, condições e fórmulas para que atendam suas necessidades individuais.

    Esta ferramenta será útil para você elaborar listagens ou consultas mais simplificadas que podem envolver uma ou mais tabelas do sistema, desde que tenham relações entre si. Outras listagens ou consultas mais complexas que envolvam rateios de valores, quebras com totalizações mais elaboradas, estarão disponíveis dentro do próprio sistema, já que o Gerador de Relatórios é

    limitado a auxiliar você em extrair informações simplificadas que possam surgir durante a utilização do sistema ou relatórios eventuais que possam se fazer necessários. Mesmo assim, essa ferramenta será muito útil e lhe dará total liberdade em criar novos relatórios dependendo do tipo de informação que você tem necessidade.

    PARA O CADASTRO DE UM RELATÓRIO OU DE UMA CONSULTA

    TABELAS

    Para entendermos melhor o funcionamento do gerador de relatórios, precisamos ter alguns conhecimentos básicos sobre bancos de dados como Tabelas, Campos, Registros.

    As Tabelas possuem um conjunto de campos e dentro destes campos estarão armazenadas as informações digitadas por você. Podemos comparar um Banco de Dados a um Arquivo Fichário (Como aqueles de aço que são utilizados nos escritórios), O Arquivo ( que seria o banco de dados) possui várias Gavetas (que seriam as tabelas), dentro das Gavetas estão as Pastas (que seriam os campos), e dentro das Pastas estão os Documentos (Que são os registros de informações armazenadas).

    Dentro de um banco de dados existem várias tabelas dependendo dos tipos de informações que estarão sendo armazenadas. Vejamos o exemplo a seguir:

    FUNCIO
    CODIGO NOME
    SALARIO
    001 MARIA CRISTINA
    850,00
    002 JOAQUIM JOSÉ
    1050,00
    003 O ANGELA MARIA
    1000,00
    004 PEDRO AUGUSTO
    900,00
    CLIENTES
    NUMERO NOME
    DATA DO CADASTRO
    111.222.333-44 MARIA CRISTINA
    10/02/2003
    123.715.188-08 JOAQUIM JOSÉ
    20/03/2003
    154.781.568-09 ANGELA MARIA
    25/03/2003
    215.338.828-78 PEDRO AUGUSTO
    28/02/2003
    FORNEC
    NUMERO NOME
    DATA DO CADASTRO
    111.222.333-44 MARIA CRISTINA
    10/02/2003
    123.715.188-08 JOAQUIM JOSÉ
    20/03/2003
    154.781.568-09 ANGELA MARIA
    25/03/2003
    215.338.828-78 PEDRO AUGUSTO
    28/02/2003
    LANC2003
    CODIGO DATA HISTORICO
    VALOR
    1
    10/02/2003 COMPRA MATÉRIA PRIMA
    850,00
    2
    20/03/2003 PGTO DE DUPLICATA
    1050,00
    3
    25/03/2003 NOTA FISCAL DE COMPRA
    1000,00
    4
    28/02/2003 DEVOLUÇÃO MERCADORIAS
    900,00
    HISTORAE
    CODIGO DESCRICAO TIPO
    VALOR UNITARIO
    1
    MATERIAIS DE ESCRITÓRIO D
    850,00
    2
    HONORÁRIOS R
    1050,00
    3
    DESPESAS COM MATERIAIS D
    1000,00
    4
    DARF - IRPJ T
    900,00

    A Tabela se chama FUNCIO e possui os Campos: Código, Nome e Salário que são as colunas. Cada registro de informação armazenada corresponde a uma linha, entenda como registro de informação o conteúdo dos campos desta linha. Por exemplo, o primeiro registro armazenado na tabela é o Código 001, Nome Maria Cristina, Salário R$ 850,00.

    Quando no relatório selecionarmos estes campos para impressão, o sistema irá imprimir o conteúdo de cada um deles, em linhas de acordo com os registros apresentados.
    Se um novo registro for inserido nesta tabela, ele será uma nova linha, com os 3 campos disponíveis para que se possa preencher seus conteúdos.
    Se o registro for eliminado, toda a linha é apagada da tabela.
    Nos relatório você poderá escolher também o campo para ordenação. Conforme a tabela acima se escolhermos a ordem pelo campo Nome, o relatório seria impresso da seguinte forma:

    CODIGO NOME
    SALARIO
    003 ANGELA MARIA
    1000,00
    002 JOAQUIM JOSÉ
    1050,00
    001 MARIA CRISTINA
    850,00
    004 PEDRO AUGUSTO
    900,00
    NUMERO NOME
    DATA DO CADASTRO
    154.781.568-09 ANGELA MARIA
    25/03/2003
    123.715.188-08 JOAQUIM JOSÉ
    20/03/2003
    111.222.333-44 MARIA CRISTINA
    10/02/2003
    215.338.828-78 PEDRO AUGUSTO
    28/02/2003
    CODIGO DATA HISTORICO
    VALOR
    1
    10/02/2003 COMPRA MATÉRIA PRIMA
    850,00
    4
    28/02/2003 DEVOLUÇÃO MERCADORIAS
    900,00
    2
    20/03/2003 PGTO DE DUPLICATA
    1050,00
    3
    25/03/2003 NOTA FISCAL DE COMPRA
    1000,00
    CODIGO DESCRICAO TIPO
    VALOR UNITARIO
    4
    DARF - IRPJ T
    900,00
    3
    DESPESAS COM MATERIAIS D
    1000,00
    2
    HONORÁRIOS R
    1050,00
    1
    MATERIAIS DE ESCRITÓRIO D
    850,00

    O relacionamento entre as tabelas é outro ponto muito importante para o funcionamento correto dos relatórios. Mesmo que você tente unir dados de tabelas que não tenham relacionamento entre si, o próprio gerador irá lhe informar. O relacionamento existe quando um campo de uma determinada tabela tem correspondência com o campo em outra tabela do sistema, isto é, o conteúdo destes campos contém os mesmos tipos de informações. Por exemplo as tabelas Funcio e HF202307 estão relacionadas pelos campos CodFunc da tabela Funcio e Codigo da Tabela HF202307. O nome dos campos é diferente porém os dois armazenam o código do funcionário.

    Para que a idéia de relacionamento fique clara vejamos o seguinte exemplo da montagem de um novo relatório:

    Acessando o menu Relatórios/Gerador você verá esta tela:

    image-1682527649466.png

    1) Para Criar um novo Relatório

    Na tela apresentada você deverá selecionar a aba Consultas/Relatórios para que o gerador entenda que você deseja criar um novo relatório. Mesmo que você pretenda gerar uma etiqueta ou documento, será necessário antes, gerar um relatório para selecionar os campos a serem utilizados, as quebras e as condições que irão delimitar os dados no relatório como datas, códigos de funcionários, etc. E depois desta etapa, você conseguirá montar a sua etiqueta ou documento apenas posicionando os campos a partir desta consulta. Veja mais informações em Gerando Etiquetas/Documentos.

    Na tela inicial do gerador de relatórios você encontrará alguns botões específicos como:

    image-1682527813392.png NOVO : Cria um novo relatório para que você possa informar suas especificações.

    image-1682527838577.png  EDITA: Edita um relatório gerado para que você possa alterar suas especificações.

    image-1682527867211.png  IMPRIME: Realiza o comando para impressão

    image-1682527963850.png  VISUALIZA: Mostra numa grade os dados selecionados pelo relatório

    image-1682528035721.png  VISUALIZA DADOS: Permite a visualização das informações

    image-1682528008402.png  FORMATA ETIQUETA: Permite que você crie um modelo de etiqueta informando as dimensões e medidas do formulário.

    Os botões Imprime e Preview já foram explicados conforme item Imprimindo Relatório