Artigo da WebMobile 10 - Relatórios na Web

Artigo Originalmente publicado na WebMobile 10.

Clique aqui para ler este artigo em pdf

Clique aqui para ler todos os artigos desta edição

Relatórios na web

Usando Crystal Reports e Visual Studio 2005

A criação de relatórios é uma área que sempre representou uma dor de cabeça para muitos desenvolvedores. Quando falamos em relatórios na web então, parece o caos, algo impossível de ser feito de uma forma produtiva e simples. O Crystal Reports e Visual Studio 2005 vieram pra acabar com esse mito, permitindo a criação de relatórios robustos e poderosos em aplicações ASP.NET, com várias funcionalidades, como: parâmetros, fórmulas, grupos e, sub-relatórios, como veremos neste artigo.

Criando a aplicação ASP.NET

Como de costume, vamos direto à prática! Abra o Visual Studio 2005 e crie uma nova aplicação ASP.NET (File>New>Web Site). Escolha a linguagem C# e digite uma pasta para salvar o projeto (Figura 1).

 

Figura 1. Criando o projeto ASP.NET.

Note que existe uma opção chamada ASP.NET Crystal Reports Web Site na janela New Web Site. Esse template de projeto cria uma aplicação ASP.NET. Na página padrão (Default.aspx) é adicionado um controle CrystalReportViewer (para exibir o relatório) e um CrystalReportSource (objeto que disponibiliza o relatório para o CrystalReportViewer).

Criando o primeiro relatório

Com a aplicação ASP.NET criada, clique com o botão direito no nome do projeto e escolha a opção Add New Item. Na janela, escolha o item Crystal Report e dê um nome ao relatório (Figura 2).

 

" [...] continue lendo...

Artigos relacionados