Search Results for

    Show / Hide Table of Contents

    Construção de um relatório de tabela de referência cruzada

    Agora vamos passar da teoria para a prática. Vamos construir um relatório de tabela de referência cruzada que exiba os salários dos funcionários em um período de quatro anos. Para fazer isso, precisamos da tabela "crosstest". A tabela contém dados como:

    Name   Year   Salary
    Ann    1999   3300
    Ben    2002   2000
    ...
    

    Crie um relatório novo. Coloque um componente "Tabela ADO" na página e configure suas propriedades:

    Table1:
    DatabaseName = 'c:\Program Files\FastReports\FastReport 6\Demos\Main'
    TableName = 'crosstest.db'
    

    Então selecione o objeto "Tabela de Referência Cruzada de BD" na barra de ferramentas de objetos do designer e clique na página de design para colocar o objeto nela:

    Todas as configurações são efetuadas no editor de tabela de referência cruzada. Abra-o ao clicar duas vezes no objeto:

    Legenda dos itens mostrados acima:

    1 – uma lista suspensa das fontes de dados disponíveis

    2 – a lista de campos na fonte de dados selecionada; os campos desta lista podem ser arrastados para as listas número 3, 4 ou 5

    3 – a lista de campos que geram cabeçalhos de linhas (fileiras)

    4 – a lista de campos que geram cabeçalhos de colunas

    5 – a lista de campos que geram células da tabela

    6 – visualização da estrutura da tabela

    7 – opções da estrutura: exibição de títulos, totais, etc.

    Somente o mouse pode ser usado neste editor para fazer alterações. Para nosso exemplo é apenas necessário arrastar campos da lista 2 para as listas 3, 4 e 5 (no diagrama acima). Depois disso feche o editor ao clicar no botão OK. O objeto tabela de referência cruzada agora exibe sua estrutura:

    Quando o relatório for visualizado, você verá uma tabela parecida com esta:

    Back to top © Copyright Fast Reports Inc.