Criando um relatório com o Crystal Reports 10

Quando você iniciar o Crystal Reports 10, geralmente você quer fazer uma de três coisas: criar um relatório, modificar um relatório ou executar um relatório com os dados em seu banco de dados. Relatórios de levar os dados de um banco de dados, processá-lo, formatá-lo e, em seguida saída para uma impressora, tela de computador ou Web site.

Crystal Reports vem com um banco de dados de exemplo que você pode usar para a prática. É um banco de dados Microsoft Access para uma empresa fictícia chamada Bikes Xtreme Montanha Inc.

o xtreme.mdb banco de dados contém uma série de tabelas de banco de dados que são representativos das mesas de um fabricante de bicicletas reais pode manter. As mesas são preenchidos com dados de exemplo que você pode manipular e exibir com Crystal Reports. Você pode usar esses dados de exemplo como base para o seu primeiro relatório.

Para criar um relatório, você precisa saber algumas coisas:

  • Quais as tabelas no banco de dados contém os dados que deseja
  • Quais os itens de dados que pretende nesses quadros
  • O que manipulações de dados deve ser realizada para dar-lhe a informação que você quer
  • Como você quer que seu relatório seja formatado
  • Se os usuários de seu relatório de recuperá-lo a partir de uma impressora preto-e-branco, uma impressora a cores, uma tela de computador local, ou um site da Web

Para os efeitos desta introdução (e por enquanto), imagine que você já sabe todas essas coisas.

Iniciando o Crystal Reports 10

Você provavelmente já escolheu o Crystal Reports, porque você tem um banco de dados que contém informações que é importante para você. Em toda a probabilidade, os dados dessa base de dados muda com o tempo, e você quer ser capaz de manter-se com o seu estado actual. Você poderia recuperar a informação que você quer fazer consultas SQL, mas que seria muito como trabalho. É muito melhor para criar um relatório com o Crystal Reports, e depois executar o relatório sempre que quiser o mais recente estado da informação de interesse. Você tem que criar o relatório apenas uma vez, mas você pode executá-lo muitas vezes, recebendo os últimos resultados com cada execução sucessiva. Você não tem que aprender SQL ou qualquer outro método de extrair dados de bancos de dados. Os relatórios criados com o Crystal Reports são fáceis de construir, fácil de ler e fácil de entender. O que poderia ser melhor?

O primeiro passo para criar um relatório é lançar o Crystal Reports a partir do menu Iniciar do Windows. Quando o fizer, o Crystal Reports janela principal é exibida, mostrando a caixa de diálogo de boas-vindas para Crystal Reports.

Você está convidado a escolher entre três opções. Você pode criar um documento Crystal Reports usando Assistente de relatório ou iniciando com um relatório em branco. Alternativamente, você pode abrir um relatório que já existe, ou para mudá-lo ou executá-lo.

Embora Assistente de relatório pode ser um tempo e mão-de-saver, que faz restringir a forma de relatório. Portanto, este capítulo leva você direto ao ponto e mostra-lhe como criar um relatório seu Assim, a partir de um relatório em branco em vez de usar Assistente de relatório.

Usando o relatório vazio Opção

Para criar um relatório a partir do zero, começando com a opção de relatório em branco, siga estes passos:

1. Inicie o Crystal Reports.

Bem-vindo ao Crystal Reports caixa de diálogo aparece.

2. Selecione o Como uma opção de relatório em branco e, em seguida, clique no botão OK.

A caixa de diálogo Database Expert aparece, o que mostra possíveis lugares para encontrar a fonte de seus dados.

3. No painel de Fontes de Dados Disponíveis, clique no sinal de mais à esquerda da pasta Criar nova conexão para expandi-lo.

Esta é a pasta que você escolher, sempre que você está criando um relatório a partir do zero. Quando você se conecta a um banco de dados, Crystal Reports se lembra de onde ele é.

4. Faça duplo clique no tipo de banco de dados que corresponde ao seu fonte de dados.

Crystal Reports reconhece uma variedade de diferentes tipos de dados. Você deve escolher o caminho certo. Se você não sabe qual tipo é correta, pergunte a alguém familiarizado com a fonte de dados. Para acompanhar o exemplo, clique duas vezes em Acesso / Excel (DAO). A caixa de diálogo de acesso / Excel (DAO) aparece, que pergunta como se conectar ao seu fonte de dados.

5. Clique no botão reticências (...) à direita da caixa Nome do Banco de Dados.

Os arquivos do Access e Excel em seu sistema aparecer. Este exemplo usa um arquivo de banco de dados Access chamado Xtreme. Isto pode não ser tão fácil quanto parece - o arquivo foi localizado na D: Decisões Arquivos de Programas Crystal Crystal Reports 10 Samples En Databases xtreme.mdb.

Você pode ter que pesquisar para encontrar este arquivo em seu sistema.

6. Clique no botão Finish.

Database Expert reaparece, com o banco de dados Xtreme conectado.

7. Expanda o nó de tabelas e, em seguida, clique duas vezes a tabela na qual você deseja basear seu relatório.

A árvore no painel Fontes de Dados Disponíveis consiste em um número de nós, alguns dos quais se ramificam dos outros. Cada fonte de dados tem quatro destes gânglios ramificam a partir dele: Adicionar Comando, tabelas, exibições e procedimentos armazenados.

8. Para acompanhar o exemplo, expandir as Tabelas nó e, em seguida, clique duas vezes em produto.

Se o fizer, cópias tabela de produtos a partir do painel de fontes de dados disponíveis para o painel tabelas selecionadas.

9. Clique no botão OK para fechar Database Expert.

Um relatório em branco preenche a janela.

A guia Design (na margem esquerda) mostra cinco secções do relatório:

  • Cabeçalho do Relatório: Só aparece no topo do relatório, e é a primeira coisa que o espectador vê.
  • Cabeçalho da página: Aparece abaixo do cabeçalho do relatório e no topo de todas as outras páginas no relatório.
  • detalhes: O conteúdo real do relatório.
  • seção de rodapé de relatório: Aparece depois da última informação detalhada no relatório.
  • Rodapé da página: Aparece na parte inferior de cada página do relatório.

menu